/* mixins */
.clearfix {
  display: block;
  zoom: 1;
}
.clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.flex {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
}
.materializeButton input {
  display: none;
}
.materializeButton label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.materializeButton label:hover {
  color: #ed721a;
}
.materializeButton label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.materializeButton label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 4px;
  left: 0;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.materializeButton .circle::before {
  border-radius: 50%;
}
.materializeButton .circle::after {
  border-radius: 50%;
}
.materializeButton input[type=radio]:checked + label {
  color: #ed721a;
}
.materializeButton input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
.materializeButton input[type=checkbox]:checked + label {
  color: #ed721a;
}
.materializeButton input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #888;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  top: -3px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.materializeButton input[type=checkbox]:disabled + label {
  cursor: not-allowed;
}
.materializeButton input[type=checkbox]:disabled + label:before {
  content: "\2716";
  color: #888;
  text-align: center;
  border: 0;
  line-height: 12px;
  top: 0;
}
/* mixins end*/
.DBPopWindows {
  position: absolute;
  background-color: #fff;
  font-size: 14px;
  border: 2px solid #ddd;
  right: -15px;
  top: 80px;
  cursor: default;
  /*opacity: 0;
	visibility: hidden;*/
  z-index: 9999;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows:after {
  content: '';
  position: absolute;
  display: block;
  background-color: #f7f7f7;
  width: 20px;
  height: 20px;
  border-top: 2px solid #ddd;
  border-right: 2px solid transparent;
  border-left: 2px solid #ddd;
  border-bottom: 2px solid transparent;
  top: -10px;
  right: 19px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.DBPopWindows .popWindowsTitle {
  position: relative;
  background-color: #f7f7f7;
  padding: 10px 15px;
}
.DBPopWindows .popWindowsTitle h2 {
  display: inline-block;
  color: #636464;
  font-size: 16px;
  letter-spacing: 8px;
  margin: 0;
}
.DBPopWindows .popWindowsTitle .icon {
  position: absolute;
  font-size: 14px;
  cursor: pointer;
  right: 15px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsTitle .icon:hover {
  color: #ed721a;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.DBPopWindows .popWindowsContent {
  padding: 15px;
  padding-top: 5px;
}
.DBPopWindows .popWindowsContent .DBblock {
  display: inline-block;
  width: 49%;
}
.DBPopWindows .popWindowsContent .DBblock input {
  display: none;
}
.DBPopWindows .popWindowsContent .DBblock label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .DBblock label:hover {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .DBblock label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .DBblock label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 3px;
  left: 0;
  border-radius: 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .DBblock input[type=radio]:checked + label {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .DBblock input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
.DBPopWindows .popWindowsContent .DBblock input[type=checkbox]:checked + label {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .DBblock input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #888;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  top: -3px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.DBPopWindows .popWindowsContent .patentTypeContent {
  border-top: 1px dashed #999;
  padding-top: 5px;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock {
  display: inline-block;
  width: 48%;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock:first-child {
  display: block;
  width: 100%;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock input {
  display: none;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock label:hover {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 3px;
  left: 0;
  border-radius: 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock input[type=radio]:checked + label {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .patentTypeContent .typeBlock input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
.DBPopWindows .popWindowsContent .DBSearchbtn {
  position: relative;
  background-color: #235ba1;
  color: #fff;
  border: 0;
  border-radius: 5px;
  font-size: 14px;
  margin-top: 10px;
  outline: none;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .DBSearchbtn:hover {
  background-color: #ed721a;
}
.DBPopWindows .popWindowsContent .DBSearchbtn .icon {
  font-size: 12px;
  color: #fff;
}
.DBPopWindows .popWindowsContent .tableCell {
  display: table;
  width: 100%;
  margin-bottom: 10px;
}
.DBPopWindows .popWindowsContent .tableCell .tableHead {
  display: table-row;
  background-color: #626464;
  color: #fff;
}
.DBPopWindows .popWindowsContent .tableCell .tableHead .cell {
  display: table-cell;
  padding: 4px;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody {
  display: table-row-group;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList {
  display: table-row;
  color: #636464;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell {
  position: relative;
  display: table-cell;
  padding: 4px;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell .alert {
  position: relative;
  font-size: 18px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
  top: 3px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell .alert:hover {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email {
  width: 220px;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email .popWindowsTitle {
  background-color: #fff;
  padding-bottom: 5px;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email .popWindowsTitle h2 {
  font-size: 14px;
  letter-spacing: 0;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email::after {
  background-color: #fff;
}
.DBPopWindows .popWindowsContent .tableCell .tableBody .tableList:nth-child(even) {
  background-color: #efefee;
}
.DBPopWindows .popWindowsContent .tableInlineBlock {
  float: left;
  width: 50%;
  border-right: 2px solid #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableHead {
  background-color: #f7f7f7;
  text-align: center;
  color: #156eb7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableHead .cell {
  display: inline-block;
  padding: 4px 10px;
  border-right: 2px solid #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableHead .eng {
  width: 253px;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableHead .cn {
  width: 130px;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableHead .short {
  width: 80px;
  border: none;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableGroup {
  padding: 4px 10px;
  color: #333;
  font-weight: bold;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .Groupnothing {
  height: 28px;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableList {
  background-color: #f7f7f7;
  text-align: center;
  color: #156eb7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: left;
  color: #636464;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableList .cell {
  display: inline-block;
  padding: 4px 10px;
  border-right: 2px solid #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableList .eng {
  width: 253px;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableList .cn {
  width: 130px;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableList .short {
  width: 80px;
  border: none;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .tableList:hover {
  color: #ed721a;
}
.DBPopWindows .popWindowsContent .tableInlineBlock .nothing .cell {
  height: 20px;
}
.DBPopWindows .popWindowsContent .noBorder {
  border: none;
}
.DBPopWindows .popWindowsContent .buttonStyle {
  margin-bottom: 10px;
  text-align: right;
}
.DBPopWindows .popWindowsContent .buttonStyle button {
  background-color: #235796;
  width: 100px;
  color: #fff;
  border: none;
  border-radius: 5px;
  padding: 4px;
  text-align: left;
  text-decoration: none;
  outline: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .buttonStyle button:hover {
  background-color: #ed721a;
}
.DBPopWindows .popWindowsContent .buttonStyle button .icon {
  font-size: 20px;
  color: #fff;
  margin-left: 3px;
}
.DBPopWindows .popWindowsContent .buttonStyle button span {
  position: relative;
  left: 2px;
  top: -2px;
}
.DBPopWindows .popWindowsContent .buttonStyle button.clearBtn span {
  position: relative;
  left: 10px;
  top: -2px;
}
.DBPopWindows .popWindowsContent .buttonStyle .addBtn {
  width: 110px;
}
.DBPopWindows .popWindowsContent .emailInput {
  display: inline-block;
  width: 154px;
  border-radius: 3px;
  border: 1px solid #999;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .emailInput:focus {
  border: 1px solid #225ba0;
}
.DBPopWindows .popWindowsContent .sendBtn {
  position: relative;
  background-color: #225ba0;
  border: none;
  border-radius: 3px;
  outline: none;
  text-decoration: none;
  padding: 3px 6px;
  top: 1px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.DBPopWindows .popWindowsContent .sendBtn .icon {
  font-size: 16px;
  color: #fff;
}
.DBPopWindows .popWindowsContent .sendBtn:hover {
  background-color: #ed721a;
}
.TitleContent {
  text-align: center;
  position: relative;
  margin-bottom: 10px;
}
.TitleBackContent {
  position: relative;
  float: left;
}
.TitleBackContent a {
  left: 10px;
  cursor: pointer;
  color: #004579;
  font-size: 11px;
  text-decoration: none;
}
.TitleContentBody {
  color: #004579;
  font-size: 16px;
  font-weight: bold;
}
/*---------- Title Content End --------------*/
#workArea {
  width: auto;
  padding: 0;
}
#workArea #workContent {
  background-color: #efefef;
  /*width: 1360px;*/
  margin: auto;
}
#workArea #workContent #functionToolbar {
  margin: 0;
  padding: 0;
}
#workArea #workContent #functionToolbar li {
  list-style-type: none;
  display: inline;
  border-right: 1px gray dotted;
  padding: 0 10px;
  margin: 0;
  cursor: pointer;
  color: Blue;
  font-size: 12px;
  font-family: Arial;
}
#workArea #workContent #functionToolbar li a {
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #functionToolbar li a:hover {
  color: #ffa95c;
}
#workArea #workContent #functionToolbar li a.current {
  color: black;
}
#workArea #workContent #functionToolbar li.search {
  border-left: 1px gray dotted;
}
#workArea #workContent #searchTool {
  height: 100%;
  background: url('../Images/earth.png') no-repeat bottom right;
  /* string Form */
}
#workArea #workContent #searchTool .SearchTitle {
  background-color: #F0F0F0;
  color: #004579;
  font-size: 16px;
  font-family: Arial;
  padding: 25px;
  font-weight: bold;
}
#workArea #workContent #searchTool #stringSearchForm {
  background-color: #f7f7f7;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform {
  position: relative;
  width: 880px;
  margin: auto;
  padding-bottom: 10px;
  padding-top: 0;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .searchStringInput {
  position: relative;
  width: 100%;
  height: 66px;
  max-height: 120px;
  font-size: 16px;
  padding: 10px;
  resize: vertical;
  overflow-y: scroll;
  overflow-x: hidden;
  border-left: 1px solid #636363;
  border-right: 1px solid #636363;
  border-bottom: 1px solid #636363;
  border-radius: 0 0 10px 10px;
  outline: none;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
  z-index: 2;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea {
  position: relative;
  margin-top: 10px;
  display: block;
  zoom: 1;
  z-index: 1;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .searchBtn {
  float: right;
  margin-right: 3px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .searchBtn button {
  background-color: #225ba0;
  width: 100px;
  border-radius: 5px;
  border: 1px solid #cdcdcd;
  color: #fff;
  padding: 5px;
  cursor: pointer;
  outline: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .searchBtn button:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .blurSearchBtn {
  float: right;
  margin-right: 3px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .blurSearchBtn button {
  background-color: #225ba0;
  width: 100px;
  border-radius: 5px;
  border: 1px solid #cdcdcd;
  color: #fff;
  padding: 5px;
  cursor: pointer;
  outline: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .blurSearchBtn button:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .clearBtn {
  float: right;
  margin-right: 3px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .clearBtn button {
  background-color: #225ba0;
  width: 100px;
  border-radius: 5px;
  border: 1px solid #cdcdcd;
  color: #fff;
  padding: 5px;
  cursor: pointer;
  outline: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .clearBtn button:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #stringButtonArea .alertBtn {
  float: right;
  font-size: 14px;
  color: #ff4646;
  margin-top: 8px;
  margin-right: 10px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #DBTable {
  position: absolute;
  font-size: 27px;
  color: #9fa0a0;
  cursor: pointer;
  top: 12px;
  right: -40px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #DBTable:hover {
  /*color: #ed721a;*/
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #DBTable:hover .tips {
  opacity: 1;
  visibility: visible;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #DBTable .tips {
  opacity: 0;
  visibility: hidden;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #DBTable .DB {
  width: 250px;
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable {
  position: absolute;
  font-size: 27px;
  color: #9fa0a0;
  cursor: pointer;
  top: 12px;
  right: -40px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  right: -78px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable:hover {
  /*color: #ed721a;*/
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable:hover .tips {
  opacity: 1;
  visibility: visible;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .tips {
  opacity: 0;
  visibility: hidden;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .DB {
  width: 250px;
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history {
  width: 50vw;
  min-width: 950px;
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .recordBtn {
  margin-top: 15px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer {
  width: 100%;
  padding: 0;
  margin: 0;
  color: #777;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow {
  position: relative;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell {
  float: left;
  padding: 4px;
  margin: 0 3px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell input {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell label {
  display: block;
  position: relative;
  color: #777;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell label:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 3px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell input[type=checkbox]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #777;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell.historySeq {
  width: 2vw;
  min-width: 40px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell.queryText {
  width: 35vw;
  min-width: 672px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell.resultCount {
  width: 3vw;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .historyCell.recordDate {
  width: 5vw;
  min-width: 96px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow:nth-child(even) {
  background-color: #efefef;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow:nth-child(even) .historyCell label::before {
  border: 2px solid #cdcdcd;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows {
  position: absolute;
  width: 25vw;
  min-width: 470px;
  visibility: hidden;
  opacity: 0;
  left: 0;
  right: 0;
  top: 30px;
  margin: auto;
  text-align: left;
  background-color: #fff;
  color: #777;
  border: solid #ddd 2px;
  padding: 10px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows:before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  width: 15px;
  height: 15px;
  border-top: 2px solid #ddd;
  border-right: 2px solid transparent;
  border-left: 2px solid #ddd;
  border-bottom: 2px solid transparent;
  margin: auto;
  top: -8px;
  left: 0;
  right: 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  margin-left: -8px;
  bottom: -5px;
  left: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer {
  padding: 5px 0;
  border-bottom: solid #777 1px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionMsg {
  float: left;
  width: 70%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionBtns {
  float: left;
  width: 30%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionBtns button {
  background-color: #235ba1;
  border: none;
  border-radius: 3px;
  color: #fff;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionBtns button:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .fullQueryText {
  padding: 5px 0;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer .historyRow:hover .hintWindows {
  visibility: visible;
  opacity: 1;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer.historyTH {
  background-color: #666;
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer.historyTH .historyRow:hover {
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .recordContent .popWindowsContent .historyRowContainer.historyTH .historyRow .historyCell input[type=checkbox]:checked + label:before {
  border-color: #ddd;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .recordBtn {
  margin-top: 15px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer {
  width: 100%;
  padding: 0;
  margin: 0;
  color: #777;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow {
  position: relative;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell {
  float: left;
  padding: 4px;
  margin: 0 3px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell input {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell label {
  display: block;
  position: relative;
  color: #777;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell label:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 3px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell input[type=checkbox]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #777;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell.historySeq {
  width: 2vw;
  min-width: 40px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell.queryText {
  width: 35vw;
  min-width: 672px;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell.resultCount {
  width: 3vw;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell.recordDate {
  width: 5vw;
  min-width: 96px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow:nth-child(even) {
  background-color: #efefef;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow:nth-child(even) .historyCell label::before {
  border: 2px solid #cdcdcd;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows {
  position: absolute;
  width: 25vw;
  min-width: 470px;
  visibility: hidden;
  opacity: 0;
  left: 0;
  right: 0;
  top: 30px;
  margin: auto;
  text-align: left;
  background-color: #fff;
  color: #777;
  border: solid #ddd 2px;
  padding: 10px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows:before {
  content: '';
  position: absolute;
  display: block;
  background-color: #fff;
  width: 15px;
  height: 15px;
  border-top: 2px solid #ddd;
  border-right: 2px solid transparent;
  border-left: 2px solid #ddd;
  border-bottom: 2px solid transparent;
  margin: auto;
  top: -8px;
  left: 0;
  right: 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  margin-left: -8px;
  bottom: -5px;
  left: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer {
  padding: 5px 0;
  border-bottom: solid #777 1px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionMsg {
  float: left;
  width: 70%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionBtns {
  float: left;
  width: 30%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionBtns button {
  background-color: #235ba1;
  border: none;
  border-radius: 3px;
  color: #fff;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .functionContainer .functionBtns button:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .hintWindows .fullQueryText {
  padding: 5px 0;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow:hover .hintWindows {
  visibility: visible;
  opacity: 1;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer.historyTH {
  background-color: #666;
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer.historyTH .historyRow:hover {
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer.historyTH .historyRow .historyCell input[type=checkbox]:checked + label:before {
  border-color: #ddd;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .nowSearchBtn {
  margin-top: 15px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #historyTable .history .nowSearchContent .popWindowsContent .historyRowContainer .historyRow .historyCell.queryText {
  width: 40vw;
  min-width: 750px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable {
  position: absolute;
  font-size: 27px;
  color: #9fa0a0;
  cursor: pointer;
  top: 12px;
  right: -40px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  right: -37px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable:hover {
  /*color: #ed721a;*/
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable:hover .tips {
  opacity: 1;
  visibility: visible;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .tips {
  opacity: 0;
  visibility: hidden;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .DB {
  width: 250px;
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .tips {
  width: 90px;
  left: -37px;
  opacity: 0;
  visibility: hidden;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar {
  width: 950px;
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar:after {
  background-color: #f3f3f3;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar .popWindowsTitle {
  background-color: #f3f3f3;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar .popWindowsTitle .operand {
  display: inline-block;
  cursor: pointer;
  font-weight: bold;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar .popWindowsTitle .operand .operandItem {
  display: inline;
  background-color: #2360ac;
  color: #fff;
  font-size: 12px;
  padding: 5px;
  margin-right: 5px;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  transition: all 0.4s;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar .popWindowsTitle .operand .operandItem:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform #cellGrammarTable .cellGrammar .popWindowsContent {
  padding: 0;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .hintWindows {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  position: absolute;
  background-color: #666;
  width: 70px;
  padding: 5px;
  font-size: 14px;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  top: 36px;
  left: -27px;
  z-index: 99999;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .hintWindows:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  margin-left: -8px;
  bottom: -5px;
  left: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .topArrow:after {
  border-bottom: 5px solid #666;
  top: -5px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .bottomArrow:after {
  border-top: 5px solid #666;
  bottom: -5px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows {
  position: absolute;
  background-color: #fff;
  font-size: 14px;
  border: 2px solid #ddd;
  right: -15px;
  top: 80px;
  cursor: default;
  /*opacity: 0;
	visibility: hidden;*/
  z-index: 9999;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows:after {
  content: '';
  position: absolute;
  display: block;
  background-color: #f7f7f7;
  width: 20px;
  height: 20px;
  border-top: 2px solid #ddd;
  border-right: 2px solid transparent;
  border-left: 2px solid #ddd;
  border-bottom: 2px solid transparent;
  top: -10px;
  right: 19px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsTitle {
  position: relative;
  background-color: #f7f7f7;
  padding: 10px 15px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsTitle h2 {
  display: inline-block;
  color: #636464;
  font-size: 16px;
  letter-spacing: 8px;
  margin: 0;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsTitle .icon {
  position: absolute;
  font-size: 14px;
  cursor: pointer;
  right: 15px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsTitle .icon:hover {
  color: #ed721a;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent {
  padding: 15px;
  padding-top: 5px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock {
  display: inline-block;
  width: 49%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock input {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock label:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 3px;
  left: 0;
  border-radius: 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock input[type=radio]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock input[type=checkbox]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBblock input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #888;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  top: -3px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent {
  border-top: 1px dashed #999;
  padding-top: 5px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock {
  display: inline-block;
  width: 48%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock:first-child {
  display: block;
  width: 100%;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock input {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock label:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  border-radius: 50%;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 3px;
  left: 0;
  border-radius: 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock input[type=radio]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .patentTypeContent .typeBlock input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBSearchbtn {
  position: relative;
  background-color: #235ba1;
  color: #fff;
  border: 0;
  border-radius: 5px;
  font-size: 14px;
  margin-top: 10px;
  outline: none;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBSearchbtn:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .DBSearchbtn .icon {
  font-size: 12px;
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell {
  display: table;
  width: 100%;
  margin-bottom: 10px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableHead {
  display: table-row;
  background-color: #626464;
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableHead .cell {
  display: table-cell;
  padding: 4px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody {
  display: table-row-group;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList {
  display: table-row;
  color: #636464;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell {
  position: relative;
  display: table-cell;
  padding: 4px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell .alert {
  position: relative;
  font-size: 18px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
  top: 3px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell .alert:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email {
  width: 220px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email .popWindowsTitle {
  background-color: #fff;
  padding-bottom: 5px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email .popWindowsTitle h2 {
  font-size: 14px;
  letter-spacing: 0;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList .cell .email::after {
  background-color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableCell .tableBody .tableList:nth-child(even) {
  background-color: #efefee;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock {
  float: left;
  width: 50%;
  border-right: 2px solid #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableHead {
  background-color: #f7f7f7;
  text-align: center;
  color: #156eb7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableHead .cell {
  display: inline-block;
  padding: 4px 10px;
  border-right: 2px solid #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableHead .eng {
  width: 253px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableHead .cn {
  width: 130px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableHead .short {
  width: 80px;
  border: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableGroup {
  padding: 4px 10px;
  color: #333;
  font-weight: bold;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .Groupnothing {
  height: 28px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableList {
  background-color: #f7f7f7;
  text-align: center;
  color: #156eb7;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: left;
  color: #636464;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableList .cell {
  display: inline-block;
  padding: 4px 10px;
  border-right: 2px solid #fff;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableList .eng {
  width: 253px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableList .cn {
  width: 130px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableList .short {
  width: 80px;
  border: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .tableList:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .tableInlineBlock .nothing .cell {
  height: 20px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .noBorder {
  border: none;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle {
  margin-bottom: 10px;
  text-align: right;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle button {
  background-color: #235796;
  width: 100px;
  color: #fff;
  border: none;
  border-radius: 5px;
  padding: 4px;
  text-align: left;
  text-decoration: none;
  outline: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle button:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle button .icon {
  font-size: 20px;
  color: #fff;
  margin-left: 3px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle button span {
  position: relative;
  left: 2px;
  top: -2px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle button.clearBtn span {
  position: relative;
  left: 10px;
  top: -2px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .buttonStyle .addBtn {
  width: 110px;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .emailInput {
  display: inline-block;
  width: 154px;
  border-radius: 3px;
  border: 1px solid #999;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .emailInput:focus {
  border: 1px solid #225ba0;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .sendBtn {
  position: relative;
  background-color: #225ba0;
  border: none;
  border-radius: 3px;
  outline: none;
  text-decoration: none;
  padding: 3px 6px;
  top: 1px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .sendBtn .icon {
  font-size: 16px;
  color: #fff;
}
#workArea #workContent #searchTool #stringSearchForm #stringMainform .popWindows .popWindowsContent .sendBtn:hover {
  background-color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry {
  max-width: 1360px;
  margin: auto;
  padding: 25px;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable {
  margin: auto;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData {
  display: inline-block;
  margin-left: 10px;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData label:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 4px;
  left: 0;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData .circle::before {
  border-radius: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData .circle::after {
  border-radius: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input[type=radio]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input[type=checkbox]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #888;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  top: -3px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input[type=checkbox]:disabled + label {
  cursor: not-allowed;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .checkAllCountryData input[type=checkbox]:disabled + label:before {
  content: "\2716";
  color: #888;
  text-align: center;
  border: 0;
  line-height: 12px;
  top: 0;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable h2 {
  display: inline-block;
  font-weight: 700;
  color: #156eb7;
  font-size: 18px;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable small {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock {
  position: relative;
  display: inline-block;
  width: 131px;
  margin: 0 2px;
  padding: 5px;
  border-radius: 5px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input {
  display: none;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock label {
  position: relative;
  color: #636464;
  cursor: pointer;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock label:hover {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock label::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 2px;
  left: 0;
  border: 2px solid #ddd;
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock label::after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: transparent;
  width: 14px;
  height: 14px;
  margin-right: 10px;
  top: 4px;
  left: 0;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: all 0.25s ease;
  -moz-transition: all 0.25s ease;
  -ms-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock .circle::before {
  border-radius: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock .circle::after {
  border-radius: 50%;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input[type=radio]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input[type=radio]:checked + label::after {
  background-color: #999;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input[type=checkbox]:checked + label {
  color: #ed721a;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input[type=checkbox]:checked + label:before {
  height: 8px;
  border-color: #888;
  border-top-style: none;
  border-right-style: none;
  line-height: 12px;
  top: -3px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input[type=checkbox]:disabled + label {
  cursor: not-allowed;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock input[type=checkbox]:disabled + label:before {
  content: "\2716";
  color: #888;
  text-align: center;
  border: 0;
  line-height: 12px;
  top: 0;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock .icon {
  position: absolute;
  color: #888;
  font-size: 9px;
  right: 5px;
  top: 10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock .DBList {
  position: absolute;
  background: #fff;
  width: 75px;
  max-height: 0;
  margin: 0;
  margin-left: 20px;
  padding: 0;
  list-style: none;
  color: #9fa0a0;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock .DBList .item {
  display: none;
  cursor: pointer;
  padding: 5px;
  border-bottom: 1px solid #eee;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock .DBList .item:hover {
  background: #eee;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock:hover .icon {
  color: #ed721a;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock:hover .DBList {
  max-height: 90px;
  opacity: 1;
  visibility: visible;
  z-index: 9999;
}
#workArea #workContent #searchTool #stringSearchForm #addcountry .addCountryMainTable .countryData .mainData .DBblock:hover .DBList .item {
  display: block;
}
#workArea .unfoldIcon {
  position: absolute;
  width: 40px;
  height: 15px;
  border: 1px solid #636363;
  border-radius: 5px;
  cursor: pointer;
  font-size: 25px;
  margin: auto;
  top: -52px;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  transition: all 0.4s;
  z-index: 1;
  background: white;
}
#workArea .unfoldIcon::before {
  content: "";
  position: absolute;
  display: block;
  width: 40px;
  height: 15px;
  border: 1px solid #636363;
  border-radius: 5px;
  cursor: pointer;
  font-size: 25px;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  transform: scale(0.6);
}
#advert {
  width: 182px;
  height: 492px;
  right: 22px;
  top: 120px;
  position: absolute;
  display: block;
}
#advert .header {
  background-image: url(../Images/right-side_top.gif);
  top: 0px;
  position: absolute;
  height: 16px;
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
  width: 183px;
}
#advert .content {
  background-image: url(../Images/right-side_bg.gif);
  top: 15px;
  position: absolute;
  color: #333333;
  font-size: 9px;
  padding: 0px 5px 0 10px;
  background-repeat: repeat-y;
  width: 170px;
}
#advert .footer {
  background-image: url(../Images/right-side_bottom.gif);
  left: 0px;
  position: absolute;
  height: 16px;
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
  width: 183px;
}
#advert.NoAdvert {
  display: none;
}
#bodyContent {
  background-color: White;
  width: auto;
  margin: 0;
  height: auto;
  /*.TwpatIssued {
		&#siteMenu{
			&TwMenu{
				background: transparent;
				background-color: #fff;
			}
		}
	}*/
}
#bodyContent.NoAdvert {
  margin: 0;
}
#bodyContent #searchMenu {
  display: block;
  zoom: 1;
  background-color: #514f50;
  font-family: 'Microsoft JhengHei';
}
#bodyContent #searchMenu:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
#bodyContent #searchMenu #siteMenu {
  display: block;
  background-color: #514f50;
  margin: 0;
  padding: 0;
}
#bodyContent #searchMenu #siteMenu > li {
  background-repeat: no-repeat;
  float: left;
  list-style-type: none;
  color: #fff;
  padding: 5px;
  width: 71px;
  height: 35px;
  cursor: pointer;
}
#bodyContent #searchMenu #siteMenu > li .site-name {
  position: relative;
  top: 1px;
}
#bodyContent #searchMenu #siteMenu > li .site-content {
  font-size: 16px;
  font-weight: 700;
  margin: 2px 5px;
  text-align: center;
  line-height: 19px \9;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon {
  float: left;
  width: 22px;
  height: 22px;
  background-image: url(../Images/siteMenuBar.png);
  background-repeat: no-repeat;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.TwpatIssued {
  background-position: 0px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.TwpatAppl {
  background-position: -27px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.UsptoIssued {
  background-position: -54px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.UsptoAppl {
  background-position: -81px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.EpIssued {
  background-position: -108px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.EpAppl {
  background-position: -135px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.CN {
  background-position: -162px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.PAJ {
  background-position: -243px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.JPA {
  background-position: -216px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.JPB {
  background-position: -189px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.WO {
  background-position: -270px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.DOCDB {
  background-position: -351px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .site-icon.Kipris {
  background-position: -378px -232px;
}
#bodyContent #searchMenu #siteMenu > li .site-content .caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #fff;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
  margin-top: 9px;
  *margin-top: 8px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#bodyContent #searchMenu #siteMenu > li .site-content .empty-caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  content: "";
  margin-top: 9px;
  *margin-top: 8px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content {
  float: left;
  position: relative;
  width: 70px;
  border: 1px solid #ed721a;
  color: #ed721a;
  border-radius: 0 0 5px 5px;
  top: 4px;
  left: -5px;
  opacity: 0;
  visibility: hidden;
  z-index: 999;
  -webkit-transform: scaleY(0);
  -moz-transform: scaleY(0);
  -ms-transform: scaleY(0);
  -o-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: top;
  -moz-transform-origin: top;
  -ms-transform-origin: top;
  -o-transform-origin: top;
  transform-origin: top;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu {
  background-color: #fff;
  border-radius: 0 0 5px 5px;
  margin: 0;
  padding: 0;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li {
  list-style-type: none;
  margin: 0;
  padding: 1px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li:hover {
  background-color: #ed721a;
  color: #fff;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li.divider {
  margin: 0;
  *margin-top: -15px;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  overflow: hidden;
  border-bottom: 1px solid #ed721a;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .sub-item {
  width: 100%;
  height: 30px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li span {
  font-weight: bold;
  position: relative;
  display: block;
  top: 6px;
  font-size: 16px;
  text-align: center;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large {
  float: left;
  width: 22px;
  height: 22px;
  background-image: url(../Images/siteMenuBar.png);
  margin: 3px auto;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.twpat-issued {
  background-position: 0px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.twpat-publish {
  background-position: -27px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.us-issued {
  background-position: -54px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.us-publish {
  background-position: -81px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.ep-issued {
  background-position: -108px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.ep-publish {
  background-position: -135px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.paj {
  background-position: -243px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.jpa {
  background-position: -216px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.jpb {
  background-position: -189px -232px;
}
#bodyContent #searchMenu #siteMenu > li .patent-type-content ul.sub-menu li .site-icon-large.docdb {
  background-position: -351px -232px;
}
#bodyContent #searchMenu #siteMenu.disableTwpatIssued .sub-menu li[data-site="TwpatIssued"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableTwpatIssued .sub-menu li[data-site="TwpatIssued"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableTwpatAppl .sub-menu li[data-site="TwpatAppl"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableTwpatAppl .sub-menu li[data-site="TwpatAppl"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableTwpatIssued.disableTwpatAppl li.menu[data-site*="Tw"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableUsptoIssued .sub-menu li[data-site="UsptoIssued"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableUsptoIssued .sub-menu li[data-site="UsptoIssued"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableUsptoAppl .sub-menu li[data-site="UsptoAppl"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableUsptoAppl .sub-menu li[data-site="UsptoAppl"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableUsptoIssued.disableUsptoAppl li.menu[data-site*="Us"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableEpIssued .sub-menu li[data-site="EpIssued"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableEpIssued .sub-menu li[data-site="EpIssued"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableEpAppl .sub-menu li[data-site="EpAppl"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableEpAppl .sub-menu li[data-site="EpAppl"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableEpIssued.disableEpAppl li.menu[data-site*="Ep"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableCN li.menu[data-site*="CN"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableWO li.menu[data-site*="WO"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disablePAJ .sub-menu li[data-site="PAJ"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disablePAJ .sub-menu li[data-site="PAJ"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableJPA .sub-menu li[data-site="JPA"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableJPA .sub-menu li[data-site="JPA"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableJPB .sub-menu li[data-site="JPB"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableJPB .sub-menu li[data-site="JPB"] + li.divider {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disablePAJ.disableJPA.disableJPB li.menu[data-site*="JP"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disablePAJ.disableJPA.disableJPB li.menu[data-site*="PAJ"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu.disableDOCDB li.menu[data-site*="DOCDB"] {
  display: none;
}
#bodyContent #searchMenu #siteMenu li {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#bodyContent #searchMenu #siteMenu li.UsMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.UsMenu:hover .patent-type-content {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
}
#bodyContent #searchMenu #siteMenu li.TwMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.TwMenu:hover .patent-type-content {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
}
#bodyContent #searchMenu #siteMenu li.Default {
  /*background-position: 0px 0px;*/
}
#bodyContent #searchMenu #siteMenu li.Default:hover {
  /*background-position: 0px -23px;*/
}
#bodyContent #searchMenu #siteMenu ul.Default li.Default {
  /*background-position: 0px -46px;*/
}
#bodyContent #searchMenu #siteMenu li.EpMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.EpMenu:hover .patent-type-content {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
}
#bodyContent #searchMenu #siteMenu li.CNMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.CNMenu:hover {
  /*background-position: 0px -108px;*/
}
#bodyContent #searchMenu #siteMenu ul.CN li.CNMenu {
  /*background-position: -525px -46px;*/
}
#bodyContent #searchMenu #siteMenu li.PAJMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.PAJMenu:hover .patent-type-content {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
}
#bodyContent #searchMenu #siteMenu li.IntegrateMenu {
  width: 97px;
}
#bodyContent #searchMenu #siteMenu li.IntegrateMenu:hover {
  /*background-position: -281px -108px;*/
}
#bodyContent #searchMenu #siteMenu li.IntegrateMenu.selected {
  /*background-position: -281px -137px;*/
}
#bodyContent #searchMenu #siteMenu li.ScenarioMenu {
  width: 97px;
}
#bodyContent #searchMenu #siteMenu li.ScenarioMenu:hover {
  /*background-position: -281px -108px;*/
}
#bodyContent #searchMenu #siteMenu li.ScenarioMenu.selected {
  /*background-position: -281px -137px;*/
}
#bodyContent #searchMenu #siteMenu li.WOMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.WOMenu:hover {
  /*background-position: 0px -108px;*/
}
#bodyContent #searchMenu #siteMenu li.DOCDBMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.DOCDBMenu:hover {
  /*background-position: 0px -108px;*/
}
#bodyContent #searchMenu #siteMenu li.KiprisMenu {
  /*background-position: 0px -77px;*/
  width: 83px;
}
#bodyContent #searchMenu #siteMenu li.KiprisMenu:hover {
  /*background-position: 0px -108px;*/
}
#bodyContent #searchMenu #siteMenu li.ScenarioMenu.selected .site-content,
#bodyContent #searchMenu #siteMenu li.IntegrateMenu.selected .site-content {
  color: #333333;
  font-weight: bold;
}
#bodyContent #searchMenu #siteMenu li.searchHistory,
#bodyContent #searchMenu #siteMenu li.markedList {
  float: right;
  text-align: center;
}
#bodyContent #searchMenu #siteMenu li.searchHistory a,
#bodyContent #searchMenu #siteMenu li.markedList a {
  position: relative;
  font-weight: bold;
  font-family: Arial, sans-serif, "Microsoft JhengHei", SimSun;
  margin: 2px 5px;
  height: 21px;
  line-height: 19px \9;
  top: 3px;
}
#bodyContent #searchMenu #siteMenu li.selected {
  background: none;
  color: #ed721a;
}
#bodyContent #searchMenu #siteMenu li:hover {
  background: none;
  color: #ed721a;
}
#bodyContent #searchMenu #siteMenu li:hover .caret {
  border-top: 4px solid #ed721a;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}
#bodyContent .CopyrightContent div {
  margin-bottom: 3px;
}
#bodyContent .CopyrightContent a {
  color: #225ba0;
  text-decoration: none;
}
#bodyContent .blueText {
  color: blue;
}
#bodyContent #advert a {
  color: #3550CA;
  text-decoration: none;
}
#bodyContent #advert a:hover {
  color: #3550CA;
  text-decoration: underline;
}
#bodyContent #advert hr {
  color: #000;
  border-style: dotted;
}
#bodyContent .advertContentHeader {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
}
#bodyContent .advertContent {
  color: #333333;
  line-height: 16px;
}
#bodyContent .listItem {
  padding-left: 20px;
  list-style: disc;
}
#bodyContent .listItem li {
  margin: 0;
  padding: 0;
}
/*----------------------------------------------------------------------------------------*/
.lang-content {
  top: 25px;
  right: 4px;
}
.lang-content ul {
  margin: 0;
  padding: 0;
  background-color: #fff;
  min-width: 150px;
}
.lang-content ul li {
  position: relative;
  display: block;
  color: #000;
  border: none;
  height: 48px;
  line-height: 48px;
  background: #f6f6f6;
  border-top: 1px solid #ccc;
  padding: 0;
}
.lang-content ul li a {
  display: block;
  padding: 0 30px 0px 10px;
  font-size: 14px;
  height: 48px;
  color: #000;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.lang-content ul li a:hover {
  background-color: #dedede;
}
.current-lang-master,
.current-lang {
  width: 30px;
  height: 13px;
  cursor: pointer;
  margin: 0;
  padding-top: 2px;
}
/*.current-lang-master {
	background: url(../Images/sortTableAsc.gif) no-repeat 30px 7px;
}

.current-lang-master.jp {
	background: url(../Images/sortTableAsc.gif) no-repeat 40px 7px;
}

.current-lang {
	background: url(../Images/sortTableAsc.gif) no-repeat 23px 7px;
}*/
#bottomLogo .FooterContainer {
  padding: 20px 0 0 0px;
  text-align: center;
}
#bottomLogo .FooterContainer .CopyrightContent {
  margin: 15px;
  font-size: 12px;
}
#bottomLogo #top {
  position: fixed;
  background-color: #d8d8d8;
  width: 35px;
  height: 35px;
  font-size: 20px;
  color: #000;
  border: 0;
  border-radius: 50%;
  box-shadow: 0px 3px 10px -5px #3f3f3f;
  bottom: 30px;
  right: 21px;
  z-index: 99999;
  outline: none;
  text-decoration: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#bottomLogo #top::before {
  content: '\276D';
  display: block;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
#bottomLogo #top:hover {
  background-color: #c6c6c6;
  color: #fff;
}
#bottomLogo .disappear {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
#bottomLogo .appear {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
