



.blank5{width:100%; height:5px; clear:both}
.blank10{width:100%; height:10px; clear:both}
.blank15{width:100%; height:15px; clear:both}
.blank20{width:100%; height:20px; clear:both}
.blank30{width:100%; height:30px; clear:both}
.blank40{width:100%; height:40px; clear:both}
.blank50{width:100%; height:50px; clear:both}
.blank60{width:100%; height:60px; clear:both}
.blank70{width:100%; height:70px; clear:both}
.blank80{width:100%; height:80px; clear:both}


.f-12{font-size:12px}
.f-13{font-size:13px}
.f-14{font-size:14px}
.f-15{font-size:15px}
.f-16{font-size:16px}
.f-17{font-size:17px}
.f-18{font-size:18px}
.f-19{font-size:19px}
.f-20{font-size:20px}
.f-21{font-size:21px}
.f-22{font-size:22px}
.f-23{font-size:23px}
.f-24{font-size:24px}
.f-25{font-size:25px}
.f-26{font-size:26px}

.f-27{font-size:27px}

.f-28{font-size:28px}

.f-29{font-size:29px}
.f-40{font-size:40px}





.mt10{margin-top:10px}
.mt20{margin-top:20px !important}
.mt30{margin-top:30px !important}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt70{margin-top:70px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}

.ml10{margin-left:10px}

.ml20{margin-left:20px}
.ml25{margin-left:30px}

.ml30{margin-left:30px}

.ml40{margin-left:40px}

.ml50{margin-left:50px}

.ml60{margin-left:60px}
.ml70{margin-left:70px}
.ml80{margin-left:80px}
.ml90{margin-left:90px}
.ml100{margin-left:100px}

.mr10{margin-right:10px}

.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.mr70{margin-right:70px}
.mr80{margin-right:80px}
.mr90{margin-right:90px}

.pt10{padding-top:10px }
.pt20{padding-top:20px }
.pt30{padding-top:30px }
.pt40{padding-top:40px }
.pt50{padding-top:50px }
.pt60{padding-top:60px }

.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pb60{padding-bottom:60px}

.pl10{padding-left:10px}

.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.pl60{padding-left:60px}
.pl70{padding-left:70px}

.pr10{padding-right:10px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr50{padding-right:50px}
.pr60{padding-right:60px}

.lh20{line-height:20px}
.lh25{line-height:25px}
.lh30{line-height:30px}
.lh35{line-height:35px}
.lh40{line-height:40px}
.lh45{line-height:45px}
.lh50{line-height:50px}

.c-white{color:#fff}

.c-black{color:#000}

.dik{display:inline-block}
.dk{display:block}
.di{display:inline}

.tc{text-align:center}

.tf{text-align:left !important}

.tr{text-align:right}

.fl{float:left}

.fr{float:right}

.fr1{float:right;margin-right:5px;}
.pre{position:relative}

.pab{position:absolute}

.cjjz{
  display:-moz-box; 
 display:-ms-flexbox;  
 display:-webkit-flex;

   display:flex;  
   align-items:center; 
   -webkit-align-items:center;
    box-align:center; 
    -moz-box-align:center;
     -webkit-box-align:center; 
     /* align-items: center; */
      -ms-flex-align: center; 

     /* justify-content: center; */
      -ms-flex-pack: center;  
     -webkit-justify-content:center; 
     justify-content:center;
      -moz-box-pack:center; 
      -webkit--moz-box-pack:center;
       box-pack:center
     }

.spjz{display:-moz-box;
  display:-ms-flexbox; 
   display:-webkit-flex;  
   display:flex; 
   -webkit-justify-content:center;
    justify-content:center;
     -moz-box-pack:center; 
     -webkit--moz-box-pack:center;
      box-pack:center;
      -ms-flex-pack: center;

    }
.spbe{
  display:-moz-box;
  display:-ms-flexbox; 
   display:-webkit-flex;  
   display:flex; 
   -webkit-justify-content:space-between;
    justify-content:space-between;
    -ms-flex-pack: space-between;  
     -moz-box-pack:space-between; 
     -webkit--moz-box-pack:space-between;
      box-pack:space-between
    
    }

.spar{
  display:-moz-box;
  display:-ms-flexbox; 
   display:-webkit-flex;  
   display:flex; 
   -webkit-justify-content:space-around;
    justify-content:space-around;
     -moz-box-pack:space-around;
     -webkit--moz-box-pack:space-around;
      box-pack:space-around;
      -ms-flex-pack: space-around;
    }

.spst{
  display:-moz-box;
  display:-ms-flexbox; 
   display:-webkit-flex;  
   display:flex; 
   -webkit-justify-content:start;
    justify-content:start;
     -moz-box-pack:start;
     -webkit--moz-box-pack:start;
      box-pack:start;
      -ms-flex-pack:start;
    }
.spst2{
    display:-moz-box;
  display:-ms-flexbox; 
   display:-webkit-flex;  
   display:flex; 
  align-content:start;
  -webkit-align-content:start;
       -moz-box-pack:start;
     -webkit--moz-box-pack:start;
      box-pack:start;
      -ms-flex-pack:start;
}



.spen{
  display:-moz-box;
  display:-ms-flexbox; 
   display:-webkit-flex;  
   display:flex; 
   -webkit-justify-content:flex-end;
    justify-content:flex-end;
     -moz-box-pack:flex-end;
     -webkit--moz-box-pack:flex-end;
      box-pack:flex-end;
      -ms-flex-pack:flex-end;
    }


.czjz{display:-moz-box; 
 display:-ms-flexbox; 
  display:-webkit-flex; 
   display:flex; 

    align-items:center; 
    -webkit-align-items:center;
     box-align:center;
      -moz-box-align:center;
       -webkit-box-align:center;
       -ms-flex-align: center; 



   }


.huan {
flex-wrap:wrap;
}
   

.c33 {
	color: #333;
}

.boxBor {
	box-sizing:border-box;
}

.no_mr {
  margin-right: 0px !important;
}


.big_box .fapiao-you   .tr  div{
    height: 40px;

    font-size: 14px;
    color: #666666;
    text-align: left;
    /* padding-left: 20px; */
    line-height: 40px;
    font-weight: bold;

}
.big_box .fapiao-you   .tr  {
    width: 100%;
    background: #e6e6e6;
}

.big_box .fapiao-you   .tr  div:nth-of-type(1) {
    width: 94px;
    padding-left: 10px;
    box-sizing: border-box
}
.big_box .fapiao-you   .tr  div:nth-of-type(2) {
    width: 150px;
}
.big_box .fapiao-you   .tr  div:nth-of-type(3) {
    width: 130px;
}
.big_box .fapiao-you   .tr  div:nth-of-type(4) {
    width: 87px;
}
.big_box .fapiao-you   .tr  div:nth-of-type(5) {
    width: 117px;
}
.big_box .fapiao-you   .tr  div:nth-of-type(6) {
    width: 111px;
}
.big_box .fapiao-you   .tr  div:nth-of-type(7) {
    width: 72px;
}
.big_box .fapiao-you   .tr  div:nth-of-type(8) {
    width: 109px;
}


.big_box .fapiao-you   .g1_top  div:nth-of-type(1) {
    width: 94px;
    padding-left: 10px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(2) {
    width: 150px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(3) {
    width: 130px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(4) {
    width: 87px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(5) {
    width: 117px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(6) {
    width: 111px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(7) {
    width: 72px;
}
.big_box .fapiao-you   .g1_top  div:nth-of-type(8) {
    width: 109px;
}
.big_box .fapiao-you   .g1_top {
    min-height: 40px;
    background: #f7f7f7;
    padding-top: 5px;
}

.big_box .fapiao-you   .g1_top .name {
    font-size: 12px;
}
.big_box .fapiao-you   .g1_top  a {
    color: #5c93e6;
    font-size: 12px;

}
.big_box .fapiao-you   .g1_top div {
    word-wrap: break-word
}

.fapiao-you_yi .g1_bot  {
    padding-bottom: 20px;
    padding-top: 10px;
    box-sizing: border-box
}

.zhijian  .name span {
    font-size: 14px;
    margin-right: 5px;
    color: #666666;

}


.zhijian  .name {
    margin-bottom: 16px;

}
.zhijian .name input {
    width: 200px;
    height: 35px;
    padding: 0 6px;
    border: 1px solid #cccccc;

    box-sizing: border-box;

}
.zhijian  .name2  input {

    border-right:0 ;


}

.zhijian  .name .cha {
    height: 35px;
    width: 74px;
    background: #d9d9d9;
    color: #666;
    cursor: pointer;
}


.zhijian2 .z1 {
    padding-bottom: 6px;
    border-bottom: 1px dashed #dadada;
    margin-bottom: 15px;
}


.zhijian2  .hd1 {
    font-size: 30px;
    color: #333333;
    font-weight: bold;
    margin-top: 37px;
}
.zhijian_list  .you .you1 {
    font-size: 14px;
    color: #999999;
    margin-right: 4px;

}
.zhijian_list .z1:hover .you .you1 {

    color: #5c93e6;

}
.zhijian_list .z1:hover .you .you2 {

    color: #5c93e6;

}
.zhijian_list .z1  .zuo .name {
    font-size: 16px;
    font-weight: bold;
    color: #999;

}
.zhijian_list .z1:hover .zuo .name {

    color: #333;

}

.zhijian_list .z1  .zuo .dian {
    font-size: 40px;

    color: #999;

}

.zhijian_list .z1:hover  .zuo .dian {

    color: #5c93e6;

}


.index_m5 .zi_you .name  {
    color: #333333;
    font-size: 26px;
    font-weight: bold;
    border-bottom: 1px solid #ccc;
    /* margin-bottom: 7px; */
    padding-bottom: 6px;
}

.index_m5 {
    margin-top: 25px;
       margin-bottom: 30px;
}
.index_m5 .zi_you .name span  {
    font-size: 14px;
    color: #999999;
}

.index_m5 .head2 {
    color: #333333;
    font-size: 16px;
    margin: 17px 0;
}
.index_m5_con .s1 {
    width: 265px;
    height: 50px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    color: #333333;
    font-size: 17px;
}
.index_m5_con .text {
    font-size: 24px;
    color: #333333;

}
.index_m5_con2 .se1 {
    width: 265px;
    margin-top: 10px;
}

.index_m5_con2 input  {
    width: 156px;
    height: 41px;
    color: #333;
    font-size: 16px;
    border: 1px solid #ccc;
    line-height: 41px;
    padding: 0 5px;
    box-sizing: border-box;
}
.index_m5_con2  .select

{
    width: 100px;
    height: 41px;
    box-sizing: border-box;
    border: 1px solid #ccc;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;

    padding-right: 4px;
    background: #f2f2f2;
    position: relative;
    padding-left: 9px;
    font-size: 14px;
    color: #333;
    border: 0;
    background: url("../images/xia3.png") no-repeat scroll 0px center transparent;
}

.index_m5_con2    .op{
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;
    border: none;
    outline: none;
    height: 24px !important;
    width: 100px !important;
    color: #333333 !important;
    font-size: 14px !important;

}

.index_m5_con2    .op::-ms-expand{ display: none; }

.index_m5_con2    .op:hover {
    background: #dee9fa;
}

.select_last {
    width: 100px;
    height: 41px;
    background: #f2f2f2;
}
.start  {
    margin-top: 10px;
}
.start  input {
    height: 36px;
    width: 120px;
    border: 0px;
    background: #5c93e6;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.forget_head  {
    margin-top: 61px;
}

.forget_head  .f1  .num {
    font-size: 18px;
    color: #fff;
    width: 24px;
    height: 24px;
    background: #cccccc;

    border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    margin-right: 10px;
}
.forget_head  .f1  .text {
    font-size: 24px;
    color: #ccc;
}
.forget_head  .f1{
    position: relative;
}
.forget_head  .f1:after {
    position: absolute;
    bottom: -20px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50% );
    -moz-transform: translateX(-50% );
    width: 188px;
    content:'';
    height: 3px;
}
.forget_head  .f1.active:after {
    background: #5c93e6;
}


.forget_head  .f1.active .num {
    background: #5c93e6;


}

.forget_head  .f1.active .text {
    color:  #5c93e6;

}
.forget_head  .m_index {
    padding: 0 138px;
    box-sizing: border-box
}

.forget_head  {
    border-bottom: 1px solid #ccc;
    padding-bottom: 18px;
}

.forget form {
    margin: 0 auto;
    width: 368px;
    padding: 0;
    margin-top: 30px;
}

.forget   .name .yanzheng input {
    border: 1px solid #ccc;
    width: 86px;
    height: 32px;
    font-size: 14px;
    color: #333;
    background: transparent;
    line-height: 32px;
    cursor: pointer;
}
.forget   .name3 {
    width: 371px;
    box-sizing: border-box;
}

.forget3 img {
    margin: 120px auto;
}



.clearfix::after {
  content:".";/*加一段内容*/
  display:block;/*让生成的元素以块级元素显示，占满剩余空间*/
  height:0;/*避免生成的内容破坏原有布局高度*/
  clear:both;/*清除浮动*/
  visibility:hidden;/*让生成的内容不可见*/
}
.ques_list {
  margin-top: 15px;
  margin-bottom: 50px;
}
.ques_item {
  padding: 20px 0;
  cursor: pointer;
  border-bottom: 1px dashed #dadada;
}
.ques_title {
  float: left;
  font-size: 16px;
  line-height: 18px;
  color: #333333;
  font-family: SourceHanSansK-Medium;
  padding-left: 14px;
  border-left: 4px solid #36d9a1;
}
.ques_item:hover .ques_title {
  color: #006ab0;
}
.ques_title font {
  color: #006ab0;
  display: inline-block;
}
.ques_look {
  float: right;
  font-size: 14px;
  color: #7a7a7a;
  background: url(../images/jian1.png) no-repeat right center;
  background-size: 17px 13px;
  padding-right: 25px;
  line-height: 18px;
}
.ques_text {
  font-size: 14px;
  color: #999999;
  font-family: SourceHanSansK-Regular;
  padding-left: 16px;
  margin: 10px 0 0 0;
  display: block;
}
.ques_text1 {
  font-size: 14px;
  color: #999999;
  font-family: SourceHanSansK-Regular;
  padding-left: 16px;
  margin: 10px 0 0 0;
  display: block;
  display: none;
}
.ques_current .ques_text {
  display: none;
}
.ques_current .ques_text1 {
  display: block;
}
.ques_current .ques_look {
  background: url(../images/jian2.png) no-repeat right center;
  background-size: 17px 13px;
}
.ques_current .ques_title {
  color: #005e99;
}
.ques_form {
  width: 390px;
  height: 37px;
    border: 1px solid #cccccc;
    border-right: 0;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 12px;
    box-sizing: border-box;
    border-radius: 7px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ques_form img {
  display: inline-block;
}
.ques_form input[type=text] {
  padding-left: 10px;
  border: 0;
    font-size: 14px;
    color: #333;
    width: 240px;
    height: 100%;
}
.submit1 {
  font-size: 16px;
  color: #ffffff;
  background: #adadad;
  border: none;
  width: 118px;
    height: 100%;
}





