@charset "utf-8";
/* CSS Document */

body { font-size:1.4rem; font-family:'Microsoft YaHei' ,'Arial'; text-align:justify;  color:#666666; line-height:150%;}
body.bg-fff { background:#fff;}
* { margin:0; padding:0; border:none; text-decoration:none; list-style:none; -webkit-tap-highlight-color: rgba(0,0,0,0); outline:none;}
p { padding:0; margin:0;}
input { -webkit-appearance:none; }
.hfcz-main-wrap{ width: 100%; }
.hfcz-header-tab{ width: 100%; background-color: #fafafa;  height: auto; overflow: hidden; }
.header-tab-list li{ float: left; width: 100px; height: 40px; line-height: 40px; font-size: 15px; text-align: center; }
.header-tab-list li.active1{ color: #4e8ee1;  border-bottom: 2px solid #4e8ee1;}
.text-algin-c{ text-align: center; }
.text-algin-c1{ text-align: center; }
.hfcz-input-box{ width: 86%;  border: 1px solid #bfbfbf;  height: 40px;  color: #000000;  margin: 20px auto;  font-size: 15px;  text-indent: 10%;  border-radius: 4px;}
.wc-disable-btn {background-color: rgb(203, 203, 203);}
.wc-error-p{text-align: center;display: none;}
.wc-color-C756A7{color: #C756A7;}
.wc-loading {padding: 10px;}
.wc-loading1 {padding: 10px;}
.wc-btn01 { float:right; background:#fff; border:1px  #4e8de1 solid; border-radius:4px; color:#4e8de1; font-size:15px; padding:6px 10px; font-family: 'Microsoft YaHei' ,'Arial';}
.wc-text01 { background:#fff;  width:60%; float:left; font-size:15px; padding:7px  0; font-family: 'Microsoft YaHei' ,'Arial';}
.border-b { padding:10px 5% 0; height:40px; border-bottom:1px #efefef solid; clear:both;}
.border-b1 { padding:10px 5% 0; height:40px; border-bottom:1px #efefef solid; clear:both;}
.hfcz-select-content{ width: 100%; height: auto; overflow: hidden; }
.select-ul-list{ height: auto;  overflow: hidden;  width: 86%;  margin: 0 auto; }
.select-ul-list li{ float: left;  width: 28.6%;  border: 1px solid #9f9f9f; color: #9f9f9f;  text-align: center;  height: 35px;  line-height: 35px; /* margin-left: 4%; */ border-radius: 4px; margin-top: 10px;}
.select-ul-list li.active{ border: 1px solid #a7c7f1; color: #a7c7f1;}
.fl{ float: left; }
.fr{ float: right; }
.ml-6per{ margin-left: 6%;}
.mr-6per{ margin-right: 6%;}
.color-f1a97d{ color: #f1a97d;}
.hfcz-money-div{ font-size: 15px; font-weight: bold; margin-top: 50%;height: auto;overflow: hidden;}
.hfcz-money-div1{ font-size: 15px; font-weight: bold; margin-top: 10%;height: auto;overflow: hidden;}
.ml-10per{ margin-left: 10%;}
.mr-10per{ margin-right: 10%;}
.mt-50px{ margin-top: 50px; }
.mt-20px{ margin-top: 20px; }
.padding-top20{ padding-top: 20px;}
.hfcz-yjzf-button{ font-size:15px;display: inline-block; width: 40%; height: 35px; line-height: 35px; background-color: #4e8de1; border-radius: 4px; color: #ffffff; }
.hfcz-wjzd-box{border-bottom: 1px solid #ebebeb; }
.hfcz-wjzd-title{ width: 86%;  margin: 0 auto;  padding: 4% 0;}
.hfcz-wjzd-title label{ font-size: 13px;  font-family: '宋体';  font-weight: bold;}
.hfcz-bill-btn{ display:table-caption; width: 55px; height: 24px; line-height: 24px; text-align: center; border: 1px solid #528be4; color: #528be4; float: right; border-radius: 4px;}
.hfcz-fail-bill{ background: url("../images/hfcz-select01.jpg") no-repeat left; background-size: auto 25px; margin-left: 7%; padding: 2% 7% 2% 10%; font-size: 14px; line-height: 150%;}
.hfcz-fail-bill.active{ background: url("../images/hfcz-select-ico.png") no-repeat left; background-size: auto 25px;}
.hfcz-bill-box{  border-bottom: 1px solid #cccccc;}
.wc-content{ margin: 0 auto;}
.wc-content .wc-telno-input{width: 100%;height: 40px;border: 1px solid #DDDBDB;border-left: none;border-right: none;font-size: 16px;padding-left: 10px; }
.wc-content .wc-price-ul{margin: 0 auto;width: 100%;-webkit-padding-start: 0px;list-style-type: none;display: inline-flex;}
.wc-content .wc-price-ul li{width: 60px;background-color: #fff;padding: 8px 10px;text-align: center;margin: 0 2%;border: 1px solid #DDDBDB;border-radius: 3px;}
.wc-content .wc-price-ul .wc-price-select{color: #fff;background: rgb(41, 170, 227);}
.wc-content .wc-note-div{padding-left: 2%;}
.wc-content .wc-note-div .wc-price-p{margin: 60px 0px 30px 0px;}
.wc-content .wc-note-div .wc-error-p{text-align: center;display: none;}
.wc-content .wc-note-div .wc-pay-btn{display: block;width: 98%;height: 50px;font-size: 16px;color: #fff;background-color: rgb(41, 170, 227);border: none;border-radius: 5px;font-weight: normal;font-family: Microsoft YaHei;}
.wc-content .wc-intro-p{margin: 0 auto;text-align: center;}
.wc-content .wc-intro-p .wc-intro-a{text-decoration: underline;color: #949393;}
.wc-content .wc-cz-result { margin: 0 auto;padding: 10px 5px;text-align:center; background-color:#e8e8e8; border-bottom: 1px solid #cdcdcd;}
.wc-content .wc-cz-resultinfo-div {margin: 30px auto; text-align:center;}
.wc-content	.wc-cz-resultinfo { display:inline-block; margin: 0 auto; padding-left:56px; background:url(../images/icon-01.png) no-repeat; background-size:40px 40px; font-size:14px; line-height:44px; font-family:"微软雅黑"; text-align:left;}
.wc-content	.wc-cz-resultinfo p { padding:0; margin:0;}
.wc-content	.wc-cz-resultinfo1 { display:inline-block; margin: 0 auto; padding-left:56px; background:url(../images/icon.png) no-repeat; background-size:40px 40px; font-size:14px; line-height:22px; font-family:"微软雅黑"; text-align:left;}
.wc-color-f4f4f4{color: #f4f4f4;}
.text-align-c{ text-align:center;}
.color-a0cc1d { color:#a0cc1d; font-size:16px;}
.color-ee1b21 { color:#ee1b21;}
.ft-17{ font-size: 17px; }
.hfcz-yjqbox{ width: 86%; padding: 4%; border-radius: 4px; background-color: #fdf6f0;  margin: 10px auto;  height: auto;  overflow: hidden; line-height: 180%;}
.fw-b{ font-weight: bold; }
.color-f2af86{ color: #f2af86; }
.color-b0b0b0{ color: #b0b0b0;}

.wc-content .wc-note-div .wc-error-p{text-align: center;display: none;}

@media screen and (max-width: 360px){
  html { font-size:10px}
}
@media screen and (min-width: 361px) and (max-width: 375px){
  html { font-size:11px}
}
@media screen and (min-width: 376px) and (max-width: 415px){
  html { font-size:12px;}
  .hfcz-fail-bill{ font-size: 16px;}
  .hfcz-wjzd-title label{ font-size: 15px; }
}
@media screen and (min-width: 416px){
  html,body { font-size:12px;}
}
