.formqueryContainers{
   padding:40px 0px;}
.formBox-query * {
   margin: 0;
   padding: 0;
   font-family:"微软雅黑";}
.formBox {}
.custom-search {
   color: #333;
   max-width: 100%;
   margin: 0 auto;}
.custom-search .formTitle {
   text-align: center;
   line-height:1.5;
   height:220px;}
.custom-search .formTitle h2 {
   font-size: 24px;
   font-weight: bold;}
.custom-search .formTitle h4 {
   font-size: 14px;
   font-weight: normal;
   color: #333;
   margin: 0;}
.custom-search .data-title h4 {
   padding: 0 20px;}
.custom-search p {
   text-align: left;
   text-indent: 2em;}
.custom-search .form-item {
   position: relative;
   line-height: 36px;
   font-size: 14px;
   color: #606266;
   padding: 0 10px;
   overflow:hidden;
   margin-bottom:15px;}
.custom-search .form-item .form-lable {
   font-size: 14px;
   color: #999999;
   width:70px;
   display:block;
   float:left;
   font-size: 16px;
   color: #333;
   font-weight:bold;}
.custom-search .form-item .form-lable span {
   color: #f56c6c;
   position: relative;
   top: 3px;}
.custom-search .form-item .form-con {
   margin-bottom: 30px;}
.resultCradTitle{
    line-height:48px;
    /*margin-left: 30px;*/
    font-size:16px;}
.data-title{
    text-align: center;
    margin: 20px 0 30px 0;}
.data-title > h2{
    font-size: 24px;
    color: #333;
    padding-bottom: 10px;
    word-break: break-all;}
.messageBox{
    text-align: center;}
.messageBox img {
  max-width: 100%;}
.messageBox div {
  max-width: 100%;}
.custom-search {
   text-align: left;}
.searchResults {
   height: 40px;
   text-align: center;
   line-height: 40px;
   margin-top: 30px;
   background: #f2f2f2;
   font-weight: 600;
   font-size: 16px;
   border: 1px solid #f2f2f2;}
.data-title > h4, .data-title>h4>p {
   text-align: center;}
.data-title>h4>p {
   font-weight: 400;
   text-indent:0;}
.result{
  display:none;}
.layui-form-select dl dd.layui-this {
  background:#295fcc!important;}
.layui-table, .layui-table-view{
  margin-top:0!important
;}
.layui-table-view{
  border:none!important
;}
.layui-table-box{
  border:1px solid #e6e6e6;}
.layui-table-page{
  margin: 20px 0;
  border: none!important;
  text-align:right;}
.layui-table th{
  font-weight:600!important;}
.layui-form-radio>i{
  font-size:19px!important;
  color:#cdcdcd!important;}
.layui-form-radio>i:hover, .layui-form-radioed>i{
  font-size:19px!important;
  color:#1890ff!important;}
.layui-form-checked[lay-skin=primary] i{
  border-color:#1890ff!important;
  background-color:#1890ff!important;}
.layui-form-checkbox[lay-skin=primary] i{
 width:14px!important;
 height:14px!important;}
.layui-form-checkbox[lay-skin=primary]:hover i{
  border-color:#1890ff!important;}
.layui-table thead tr{
  background-color: #295fcc!important;
  color: #fff!important;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{
  background-color: #295fcc!important;}
.layui-form-select dl dd.layui-this{
  color:#fff!important;}
.layui-form-radioed, .layui-form-radioed>i{
  color:#295fcc!important;}
.layui-form-radio:hover>*{
  color:#295fcc!important;}
.page_main {
   box-sizing: border-box;
   padding: 0;
   margin: 0;
   display: none;}
.page_main .content_box {
   width: 300px;
   height: auto;
   margin: 0 auto;}
.page_main .content_box img {
   width: 100%;}
.page_main .content_box div {
   color: #5f7288;
   text-align: center;
   font-size: 18px;
   font-weight: 400;
   font-family: "Alibaba PuHuiTi 2.0";
   line-height: 36px
;}
.custom-search .form-item ul{
  width:calc(100% - 75px);
  float:left;}
.custom-search .form-item ul li{
  float:left;
  margin-right:10px;
  cursor:pointer;
  padding:0 12px;
  border-radius:3px;}
.custom-search .form-item ul li.active{
  background:#295fcc;
  color:#fff;}
.custom-search .form-item ul li:hover{
  background:#295fcc;
  color:#fff;}
.layui-table thead tr{
  background-color:
;}
.formDropDown .form-lable{
  font-size:14px;
  color:#999999;
  line-height:40px;}
.cascadeOne50{
  width: calc(50% - 7px);
  margin-right:7px;
  float:left;}
.cascadeTwo50{
  width: calc(50% - 14px);
  margin: 0px 7px;
  float:left;}
.cascadeOne33{
  width: calc(34% - 7px);
  margin-right: 7px;
  float: left;}
.cascadeTwo33{
  width: calc(33% - 14px);
  margin-left: 7px;
  margin-right: 7px;
  float: left;}
.cascadeThree33 {
  width: calc(33% - 7px);
  margin-left: 7px;
  float: left;}
.formDropDown .cascadeOne33 select{
   box-sizing: border-box;
   border: 1px solid #dcdfe6;
   height: 44px;
   line-height: 44px;
   width: 100%;
   padding: 0 15px;
   border-radius: 4px;}
.form-con{
   margin-bottom:30px;}
.layui-input:focus, .layui-textarea:focus, .layui-form-select .layui-input:focus{
  border-color:#dcdfe6!important;}
.v-code input{
  float:left;
  margin-right:5px;
  width:calc(100% - 105px);
  box-sizing: border-box;
  border: 1px solid #dcdfe6;
  height: 44px;
  line-height: 44px;
  padding: 0 15px;
  border-radius: 4px;}
.v-code img{
  vertical-align: middle;
  width: 100px;
  height: 44px;
  user-select: none;
  cursor: pointer;}
.formDropDown .submite{
  color: #fff;
  background-color:#295fcc;
  border-color: #295fcc;
  padding: 12px 25px;
  font-size: 14px;
  border-radius: 4px;
  border:none;
  cursor:pointer;}
.formDropDown .submite:hover{
  opacity:0.9
;}
.cascadeFour33{
  width: calc(34% - 7px);
  margin-right: 7px;
  float: left;
  margin-top:15px;}
.cascadeFive33{
  width: calc(33% - 14px);
  margin-left: 7px;
  margin-right: 7px;
  float: left;
  margin-top:15px;}
.v-code{
  padding:0 10px;}
.formBoxQuery .layui-form{
  padding:0 10px;}
@media screen and (max-width: 500px) {
   
}
.result .layui-table-cell{
  padding:15px 10px;}




.layui-table-cell {
    height: 100%;
    line-height: 20px!important;
    padding: 6px 15px;
    position: relative;
    overflow: revert !important;
    text-overflow: ellipsis !important;
    white-space: revert !important;
    box-sizing: border-box;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}


.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-mend,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row] {
    border-width: 1px;
    border-style: solid;
    border-color: #295fcc !important;}


.layui-table th {
    border-color: #fff !important;}

.layui-table-cell {
    height: 100% !important;
    line-height: 20px!important;
    padding: 6px 15px;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;}
.layui-table-grid-down {   
  display: none!important;}

.layui-table-box {
    position: relative;
    overflow: hidden;
    border: 1px solid #295fcc;}

/*.layui-table-cell{width:auto !important;}
.layui-table-view .layui-table-box table{
display: table;width: 100%;
}*/
