input[type=button],
input[type=submit],
input[type=file],
button { cursor: pointer; -webkit-appearance: none; }

/* 首页 */
.index {
  position: relative;
}

.index .ban {
  position: relative;
  height: 6.76rem;
  border-bottom: 0.2rem solid #f7f7f7;
}

.index .ban .xkxm {
  position: absolute;
  top: 0;
  width: 7.5rem;
  height: 1.4rem;
  /* line-height: 1.4rem; */
  background: url(WJW_index_banner_v2020.jpg ) no-repeat;
  background-size: cover;
  font-size: 0.3rem;
  display: flex;
  justify-content: space-around;
  align-items: center;

}

.index .ban .xkxm .xkxm_item {
  float: left;
  height: 0.62rem;
  line-height: 0.62rem;
  padding: 0 0.2rem;
}

.index .ban .xkxm .xkxm_item a {
  color: #fff;
}

.index .ban .xkxm .xkxm_item.on {
  font-weight: bold;
  border: 0.013rem solid #fff;
}

.index .ban ul {
  position: absolute;
  top: 1.4rem;
  padding: 0.25rem;
}

.index .ban ul li {
  float: left;
  width: 3.4rem;
  height: 1.4rem;
  border-radius: 0.15rem;
  box-shadow: 0 0 0.1rem #ccc;
  margin: 0 0.2rem 0.3rem 0;

}

.index .ban ul li:nth-child(even) {
  margin-right: 0;
}

.index .ban ul li a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(WJW_indexBanABg_mobile_v2020.png) no-repeat 0.2rem center;
  background-size: 0.8rem 0.8rem;
  display: flex;
  align-items: center;
}

.index .ban ul li a img {
  width: 0.45rem;
  margin-left: 0.35rem;
}

.index .ban ul li a .title_wrapper {
  padding: 0 0.2rem 0 0.4rem;
  color: #333;
}

.index .zctz .zcfg {
  padding: 0 0.20rem;
  border-bottom: 0.2rem solid #f7f7f7;
}

.index .zctzT {
  display: flex;
  align-items: center;
  padding: 0.15rem 0;
}

.index .zctzT h3 {
  color: #015293;
  font-size: 0.3rem;
  font-weight: 400;
}

.index .zctzT div {
  height: 0.3rem;
  width: 5rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
  /* background-size: auto 0.12rem; */
  margin: 0 0.15rem;
}

.index .zctzT a {
  color: #999;
}

.index .zctz ul li {
  height: 0.8rem;
  line-height: 0.8rem;
  border-bottom: 0.013rem solid #d8d8d8;
  background: url(WJW_index_zctz_dot_v2020.png) no-repeat 0.05rem center;
  padding-left: 0.3rem;
}

.index .zctz ul li:last-child {
  border-bottom: 0;
}

.index .zctz ul li a {
  display: block;
  float: left;
  width: 5rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #333;
}

.index .zctz ul li span {
  display: block;
  float: right;
  color: #999999;
  font-size: 0.26rem;
}

.index .tzgg {
  padding: 0 0.20rem;
  border-bottom: 0.2rem solid #f7f7f7;
}

/* 信息查询 */
.index .xxcxT {
  padding: 0.2rem;
  overflow: hidden;
}

.index .xxcxT h3 {
  float: left;
  font-size: 0.3rem;
  color: #015293;
  font-weight: 400;
}

.index .xxcxT div {
  float: left;
  width: 5.6rem;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
}

.index .xxcxB .swiper-container .swiper-slide {
  text-align: center;
}

.index .xxcxB .swiper-container .swiper-slide img {
  width: 1rem;
}

.index .xxcxB .swiper-container {
  height: 2rem;
  padding-top: 0.15rem;
}

.index .xxcx {
  border-bottom: 0.2rem solid #f7f7f7;
}

.index .swiper-pagination {
  display: flex;
  justify-content: center;
  height: 0.2rem;
  padding-top: 0.2rem;
}

.index .swiper-pagination .swiper-pagination-bullet {
  display: block;
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 0.08rem;
}

.index .swiper-pagination-bullet-active {
  background: #015293;
}

/* 政务服务数据统计 */
.index .zwfwsjtj {
  border-bottom: 0.2rem solid #f7f7f7;
  padding-bottom: 0.1rem;
}

.index .zwfwsjtj .zwfwsjtjT {
  font-size: 0.3rem;
  color: #015293;
  padding: 0.15rem 0.2rem;
  overflow: hidden;
}

.index .zwfwsjtj .zwfwsjtjT span {
  display: block;
  float: left;
}

.index .zwfwsjtj .zwfwsjtjT div {
  float: left;
  width: 4.3rem;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;

}

.index .zwfwsjtj .zwfwsjtjB ul {
  overflow: hidden;
  padding: 0.2rem;
}

.index .zwfwsjtj .zwfwsjtjB ul li {
  display: block;
  float: left;
  width: 3.5rem;
  padding: 0.3rem 0;
  border-bottom: 0.015rem solid #e9e9e9;
  border-right: 0.015rem solid #e9e9e9;
}

.index .zwfwsjtj .zwfwsjtjB ul li:nth-child(even) {
  border-right: 0;
}

.index .zwfwsjtj .zwfwsjtjB ul li:nth-last-child(2) {
  border-bottom: 0;
}

.index .zwfwsjtj .zwfwsjtjB ul li:last-child {
  border-bottom: 0;
}

.index .zwfwsjtj .zwfwsjtjB ul li p.num {
  color: #fdbe34;
  font-weight: bold;
  font-size: 0.4rem;
  padding-left: 0.4rem;
}

.index .zwfwsjtj .zwfwsjtjB ul li p.item {
  color: #333;
  font-weight: normal;
  font-size: 0.26rem;
  padding: 0.1rem 0 0 0.4rem;
}

/* 申报动态 */
.index .sbdt {
  border-bottom: 0.2rem solid #f7f7f7;
  padding-bottom: 0.1rem;
}

.index .sbdt .sbdtT {
  padding: 0.15rem 0.2rem;
  overflow: hidden;
}

.index .sbdt .sbdtT span {
  display: block;
  float: left;
  color: #015293;
  font-size: 0.3rem;
  font-weight: 400;
}


.index .sbdt .sbdtT div {
  float: left;
  width: 5.5rem;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
}

.index .sbdt thead {
  display: none;
}

.index .sbdt table {
  margin: 0rem auto;
}

.index .sbdt table tbody tr {
  display: block;
  position: relative;
  height: 1.44rem;
  width: 7.1rem;
  margin: 0rem auto;
  border-bottom: 0.015rem solid #d8d8d8;
}

.index .sbdt table tbody tr:last-child {
  border-bottom: 0;
}

.index .sbdt table tbody tr td {
  position: absolute;
  display: block;
  width: 50%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.index .sbdt table tbody tr td:nth-child(1) {
  top: 0.8rem;
  left: 0;
  width: 4.7rem;
}

.index .sbdt table tbody tr td:nth-child(2) {
  top: 0.8rem;
  left: 5rem;
  width: 2.1rem;
}

.index .sbdt table tbody tr td:nth-child(3) {
  top: 0.3rem;
  left: 0;
}

.index .sbdt table tbody tr td:nth-child(4) {
  top: 0.3rem;
  left: 5rem;
  width: 2.1rem;
}

.index {
  /* background: url(WJW_transblack.png); */
}

.index .logInPopup {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(WJW_transblack.png);
  z-index: 99;
}

.index .logInPopup .popCon {
  position: absolute;
  width: 7.09rem;
  top: 3.6rem;
  left: 0.2rem;
  height: 8.35rem;
  background: #fff;
  border-radius: 0.05rem;
  overflow: hidden;
}

.index .logInPopup .loginCon {
  position: relative;
  width: 100%;
  height: 100%;
  /* overflow: hidden; */
}

.index .logInPopup .closePopup {
  position: absolute;
  right: -0.7rem;
  top: -0.7rem;
  height: 1.4rem;
  width: 1.4rem;
  border-radius: 0.7rem;
  background: url(WJW_index_loginPopupCross_mobile_v2020.png) no-repeat 0.3rem 0.88rem #d7d7d7;
  background-size: 0.25rem;
}

.index .logInPopup .loginT {
  font-size: 0.3rem;
  color: #333;
  text-align: center;
  font-weight: bold;
  padding: 0.5rem 0 0.2rem 0;
}

.index .logInPopup .setPwd {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: center;
  line-height: 0.4rem;
  margin: 0.2rem 0;
}

.index .logInPopup .sendCode {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: left;
  line-height: 0.4rem;
}

.index .logInPopup .input_item {
  position: relative;
  width: 6.5rem;
  margin: 0 auto;
  font-size: 0.26rem;
  border-bottom: 0.02rem solid #ebebeb;
  padding: 0.25rem 0;
  margin-top: 0.2rem;
}

.index .logInPopup .input_item input {
  color: #adadad;
  padding-left: 0.25rem;
  width: 4.6rem;
  font-size: 0.26rem;
}

.index .logInPopup .input_item button {
  background: 0;
  outline: none;
  color: #ffd162;
  border-left: 0.02rem solid #ffd162;
  padding-left: 0.15rem;
}

.index .logInPopup .enterPwd input {
  width: 6rem;
}

.index .logInPopup .enterPwd .safe_class {
  position: absolute;
  font-size: 0.24rem;
  color: #333;
  bottom: -0.4rem;
  right: 0;

}

.index .logInPopup .enterPwd .safe_class span,
.index .logInPopup .enterPwd .safe_class i {
  display: inline-block;
}

.index .logInPopup .enterPwd .safe_class i {
  width: 0.2rem;
  height: 0.1rem;
  background: #d7d7d7;
  margin: 0 0.05rem;
  vertical-align: middle;
}


.index .logInPopup .confirm_active {
  width: 6.54rem;
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.1rem;
  background: #1999ff;
  font-size: 0.34rem;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  margin-top: 0.4rem;
}

.index .logInPopup .confirm_active a {
  color: #fff;
}





/*
   查信息
*/


.infoSeek .is_item {
  border-bottom: 0.2rem solid #f7f7f7;
}

.infoSeek h3 {
  color: #015293;
  font-weight: normal;
  font-size: 0.3rem;
}

.infoSeek .isT {
  padding: 0.25rem 0.2rem;
  overflow: hidden;
}

.infoSeek h3 {
  display: block;
  float: left;
}

.infoSeek .isT div {
  float: left;
  height: 0.4rem;
  margin-left: 0.2rem;
  background: url(WJW_index_zctzBar_v2020.png) repeat-x left center;
}


.infoSeek .isT div.w6 {
  width: 5.0rem;
}

.infoSeek .isT div.w4 {
  width: 5.6rem;
}

.infoSeek .isB ul {
  padding: 0.15rem 0.2rem;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}

.infoSeek .isB ul li {
  height: 1.4rem;
  width: 3.2rem;
  /* display: flex;
  align-items: center; */
  border-radius: 0.2rem;
  box-shadow: 0 0 0.05rem #ccc;
  margin: 0 0.2rem 0.3rem 0;
  padding-left: 0.2rem;
}

.infoSeek .isB ul li:nth-child(even) {
  margin-right: 0;
}

.infoSeek .isB ul li a {
  display: block;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.infoSeek .isB ul li p {
  padding: 0 0.2rem;

}




/*
    查信息-医卫机构查询
*/
.infoSeekSub .issT {
  position: relative;
  height: 1.8rem;
  overflow: hidden;

}

.infoSeekSub .issTitlt {
  padding: 0 0.2rem;
  height: 0.86rem;
  line-height: 0.86rem;
  background: #f7f7f7;
  color: #333;
}

.infoSeekSub .issT .trans {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 0.86rem;
  width: 0.4rem;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
}

.infoSeekSub .issT ul {
  display: flex;
  white-space: nowrap;
  height: 1.1rem;
  line-height: 1rem;
  width: 100%;
  overflow: scroll;
}

.infoSeekSub .issT ul li {
  float: left;
  font-size: 0.3rem;
  padding: 0 0.25rem;
  height: 0.73rem;
}

.infoSeekSub .issT ul li.active a {
  color: #015393;
}

.infoSeekSub .issT ul li.active {
  background: url(WJW_cxx_LiActBg_mobile_v2020.png) no-repeat 0.26rem bottom;
  background-size: 0.85rem 0.03rem;
}

.infoSeekSub .issT ul li a {
  color: #333;
}

.infoSeekSub .searchArea .Btitle {
  display: none;
}

.infoSeekSub .searchArea .search {
  margin: 0 0.2rem;
  border: 0.02rem solid #015293;
  height: 0.8rem;
  border-radius: 0.4rem;
}

.infoSeekSub .searchArea .search input {
  display: block;
  float: left;
}

.infoSeekSub .searchArea .search input.text {
  height: 0.78rem;
  margin-left: 0.4rem;
  font-size: 0.24rem;
  color: #bdbdbd;
  width: 5.8rem;
}

.infoSeekSub .searchArea .search input.submit {
  background: url(WJW_kzx_rightBIgger_v2020.png) no-repeat center;
  height: 0.78rem;
  width: 0.8rem;
}

.infoSeekSub .searchInfo {
  padding: 0.2rem;
  overflow: hidden;
}

.infoSeekSub .searchInfo div {
  float: left;
  color: #666666;
}

.infoSeekSub .searchInfo div.s_total {
  float: right;
}

.infoSeekSub .searchInfo div.s_total span {
  color: #ff0000;
  font-weight: bold;
}

.infoSeekSub .searchInfo i {
  display: none;
}

.infoSeekSub table {
  margin: 0 auto;
  width: 7.1rem;
  border-collapse: collapse;
}

.infoSeekSub table th {
  background: #f6f6f6;
  height: 0.88rem;
}

.infoSeekSub table td {
  text-align: center;
  height: 0.88rem;
  border-bottom: 0.02rem solid #e9e9e9;
}

.page {
  text-align: center;
  padding: 0.3rem 0 0.5rem 0;
}

.page a {
  border: 0.013rem solid #999999;
  padding: 0.1rem 0.2rem;
  font-size: 0.28rem;
  color: #676767;
}

.page a.on {
  background: #1070bc;
  border: 0.013rem solid #1070bc;
  color: #fff;
}

.page .dots {
  display: none;
}

.page i {
  display: none;
}

.page span {
  color: #6b6b6b;
}

.page span {
  color: #6b6b6b;
}

.page span b {
  color: #ff0000;
}


/*
     报产品
*/
.declare_product .isB ul li {
  position: relative;
  width: 7.1rem;
  margin: 0 0 0.3rem 0;
}

.declare_product .isB ul li .dec_guide {
  position: absolute;
  /* top: 0; */
  right: 0;
  width: 2.4rem;
  height: 1.2rem;
  line-height: 1.2rem;
  text-align: center;
  background: #8ebaf3;
  border-radius: 0.2rem;
  color: #fff;
  margin-right: 0.1rem;
}

.declare_product .isB ul li p {
  width: 3rem;
}

.w11 {
  width: 3.5rem;
}



/*
   申报指南-线上申报
*/
.depro_on img {
  display: block;
  margin: 0 auto;
  width: 7.1rem;
}

.depro_on .mobile_title {
  color: #333333;
  background: #f7f7f7;
  height: 0.83rem;
  line-height: 0.83rem;
  padding-left: 0.2rem;
}

.depro_on .Btitle {
  text-align: center;
  padding: 0.3rem 0;
}

.depro_on .Btitle a {
  color: #666666;
  font-size: 0.46rem;
  padding: 0 0.2rem 0.1rem 0.2rem;
}

.depro_on .Btitle a.on {
  font-weight: bold;
  color: #015393;
  background: url(WJW_cxx_LiActBg_mobile_v2020.png) no-repeat 0.2rem bottom;
  background-size: 0.85rem 0.04rem;
}

.depro_on .video p {
  font-size: 0.32rem;
  line-height: 0.64rem;
  width: 7.1rem;
  margin: 0 auto;
}

.depro_on .video p span {
  color: #fc0000;
}


/*
    申报指南-线下申报
*/
.depro_off .guideDet {
  padding: 0.2rem;
}

.depro_off h2 {
  font-weight: normal;
  font-size: 0.32rem;
  color: #333;
}

.depro_off p {
  font-weight: normal;
  font-size: 0.32rem;
  color: #333;
  text-indent: 2em;
  line-height: 0.64rem;
}

.depro_off li {
  padding: 0 0 0.5rem 0;
}

.depro_off li div {
  padding-bottom: 0.3rem;
}


/*
    看资讯
*/
.seeMsg {
  position: relative;
}

.seeMsg .left {
  display: none;
  position: absolute;
  left: 0;
  top: 0rem;
  z-index: 9;
  background: url(WJW_transblack.png);
  width: 100%;
  height: 100%;
}

.seeMsg .left .leftT,
.seeMsg .left ul {
  background: #fff;
  width: 5.8rem;
}

.seeMsg .left .leftT {
  font-size: 0.32rem;
  font-weight: bold;
  color: #333;
  padding: 0.5rem 0 0.2rem 0.2rem;
  box-sizing: border-box;
}

.seeMsg .left ul li {
  padding: 0.2rem 0 0.2rem 0.2rem;
  border-bottom: 0.02rem solid #dbdbdb
}

.seeMsg .left ul li a {
  display: block;
  width: 100%;
  height: 100%;
}

.seeMsg .rightT {
  position: relative;
  height: 2.5rem;
}

.seeMsg .right .rightT ul {
  position: absolute;
  top: 1.2rem;
  left: 0.2rem;
  display: flex;
  white-space: nowrap;
  padding: 0.3rem 0rem;
  overflow: hidden;
  width: 7.1rem;
  overflow: scroll;
}

.seeMsg .right .rightT ul li {
  float: left;
  font-size: 0.32rem;
  border: 0.013rem solid #d7d7d7;
  padding: 0.1rem 0.18rem;
  background: linear-gradient(to bottom, #fefefe, #f3f6ff);
  margin-right: 0.1rem;
}

.seeMsg .right .rightT ul li a {
  color: #4b4b4b;
}

.seeMsg .right .rightT ul li.on {
  background: #d1dffa;

}

.seeMsg .right .rightT ul li.on a {
  color: #015293;
}

.seeMsg .searchCon {
  position: absolute;
  top: 0;
  padding: 0.4rem 0.2rem 0 0.2rem;
  overflow: hidden;
}

.seeMsg .searchCon .showBtn {
  float: left;
  width: 0.68rem;
  height: 0.8rem;
  background: url(WJW_kzx_g_mobile_v2020.png) no-repeat left center;
  background-size: 0.68rem 0.48rem;
  margin-right: 1.1rem;
}

.seeMsg .right .rightT .search {
  overflow: hidden;
  float: right;
  border: 0.013rem solid #015293;
  border-radius: 0.4rem;
}

.seeMsg .searchCon input {
  display: block;
  float: left;
  box-sizing: border-box;
}

.seeMsg .searchCon input.text {
  width: 4.24rem;
  height: 0.8rem;
  line-height: 0.8rem;
  /* border: 0.02rem solid #015293;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  border-right: 0; */
  font-size: 0.24rem;
  color: #bdbdbd;
  padding-left: 0.4rem;
}

.seeMsg .searchCon input.submit {
  width: 0.87rem;
  height: 0.8rem;
  /* border: 0.02rem solid #015293;
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
  border-left: 0; */
  background: url(WJW_kzx_rightBIgger_mobile_v2020.png) no-repeat center;
  background-size: 0.41rem 0.44rem;
}

.seeMsg ul.arts li {
  width: 7rem;
  margin: 0 auto;
  border-bottom: 0.013rem solid #e4e4e4;
}

.seeMsg ul.arts .indexNum {
  display: none;
}

.seeMsg ul.arts .time {

  display: block;
  color: #6b6b6b;
  font-size: 0.32rem;
  padding: 0.2rem 0;
}

.seeMsg ul.arts a {
  display: block;
  font-size: 0.32rem;
  line-height: 0.48rem;
  color: #4b4b4b;
  padding-top: 0.2rem;
}



/*
     看资讯-详情页
*/
.crumbs {
  height: 0.83rem;
  line-height: 0.83rem;
  background: #f7f7f7;
  padding-left: 0.2rem;
  color: #999999;
}

.crumbs a {
  color: #999999;
}

.crumbs a.on {
  color: #333;
}

.smDet {
  width: 7.1rem;
  margin: 0 auto;
}

.smDet .smDetTitle {
  font-size: 0.46rem;
  line-height: 0.64rem;
  color: #333;
  text-align: center;

  padding: 0.3rem 0;
}

.smDet .smDetTime {
  text-align: center;
  border-bottom: 0.02rem solid #e5e5e5;
  padding-bottom: 0.3rem;
}

.smDet .smDetTime span {
  padding: 0 0.3rem;
}

.smDet .smDet_art {
  padding: 0.2rem 0;
  font-size: 0.32rem;
  color: #333;
  line-height: 0.64rem;
}

.smDet .smDet_art p {
  margin-bottom: 1em;
}

.smDet .accessory ul li img {
  vertical-align: middle;
  width: 0.55rem;
  height: 0.61rem;
}

.smDet .accessory ul li a {
  color: #1999ff;
  font-size: 0.32rem;
  line-height: 0.64rem;
}

.smDet .yx p {
  text-align: right;
  margin-bottom: 2em;
}



/*
   个人中心
*/
.per_center .alinfo{
  color: red !important;
}
.per_center .left {
  position: relative;
  display: block;
  background: none;
}

.per_center .left ul {
  overflow: hidden;
}

.per_center .left ul li {
  float: left;
  border-bottom: 0;
  font-size: 0.32rem;
  padding: 0.5rem 0.2rem;
}

.per_center .left ul li.active a {
  color: #015393;
  font-weight: bold;
  background: url(WJW_cxx_LiActBg_mobile_v2020.png) no-repeat left bottom;
  background-size: 0.85rem 0.04rem;
  padding-bottom: 0.1rem;
}

.per_center .infoCon {
  padding: 0 0.2rem;
}

.per_center .infoCon h3 {
  font-size: 0.26rem;
  color: #333;
  font-weight: bold;
  padding: 0.5rem 0 0.5rem 0;
}

.per_center .infoCon ul li {
  overflow: hidden;
  padding: 0.2rem 0;
}

.per_center .infoCon ul div {
  float: left;
  height: 0.5rem;
  line-height: 0.5rem;
}

.per_center .infoCon ul div:first-child {
  width: 2.3rem;
}

.per_center .infoCon ul div:nth-child(2) {
  color: #999999;
}


.per_center .infoCon ul input {
  border: 0.015rem solid #c0c0c0;
  line-height: 0.3rem;
  padding-left: 0.2rem;
  border-radius: 0.1rem;
  width: 6.8rem;
  color: #999999;
  padding: 0.2rem;
  box-sizing: border-box;
}

.per_center .saveBtn {
  background: #015193;
  width: 7.1rem;
  border-radius: 0.1rem;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #fff;
  font-size: 0.3rem;
  margin: 0.4rem 0 1rem 0;
}

.per_center_dec .rightB table {
  width: 7.1rem;
  margin: 0 auto;
}

.per_center_dec .rightB table th {
  display: none;
}

.per_center_dec .rightB table tbody tr {
  display: block;
  position: relative;
  height: 2.04rem;
  border-bottom: 0.013rem solid #d8d8d8;
}

.per_center_dec .rightB table tbody tr:last-child {
  border-bottom: 0;
}

.per_center_dec tbody td {
  display: block;
  position: absolute;
  font-size: 0.26rem;
}

.per_center_dec tbody td:nth-child(1) {
  top: 0.9rem;
  left: 0;
  width: 4.4rem;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.per_center_dec tbody td:nth-child(2) {
  top: 0.9rem;
  right: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 2.6rem;
  text-align: right;
}

.per_center_dec tbody td:nth-child(3) {
  top: 0.3rem;
  right: 0;
}

.per_center_dec tbody td:nth-child(4) {
  top: 0.3rem;
  left: 0;
  color: #999999;
}

.per_center_dec tbody td:nth-child(5) {
  top: 1.5rem;
  left: 0;
  color: #999999;
}


/*
    登录
*/
.loginP {
  background: url(WJW_loginBg_mobile_v2020_02.jpg) no-repeat left top;
  background-size: 7.5rem 13.3rem;
  color: #fff;
}

.loginP a {
  color: #fff;
}
#gbLoginId{
  display: block;
  width: 4rem;
  color: red;
  margin: 0.2rem auto 0 auto;
  text-align: center;
  background: url(WJW_loginJh_v2020.png) no-repeat left center;
  padding-left: 0.3rem;
}


.loginP .header,
.loginP .footer {
  display: none;
}

.loginPage .loginFormT {
  display: none;
}

.loginPage .perLegal a {
  color: #fff;


}

.loginPage .perLegal .perLegalW {
  display: flex;
  justify-content: center;
  padding: 1rem 0;
}

.loginPage .perLegal .perLegalW div {
  margin: 0 0.2rem;
  color: #fff;
  font-size: 0.46rem;
  padding-bottom: 0.2rem;
}

.loginPage .perLegal .perLegalW div.bar {
  display: none;
}

.loginPage .perLegal .perLegalItem.active {
  border-bottom: 0.05rem solid #1999ff;
}

.loginPage .perLegal .perLegalItem.active a {
  font-weight: bold;
}

.loginPage .input_item {
  width: 6.78rem;
  margin: 0 auto;
  height: 1.8rem;

}


.loginPage .input_item input {
  color: #fff;
  background: none;
  font-size: 0.26rem;
  height: 1.33rem;
  padding-left: 0.3rem;
  width: 6.3rem;
  border-bottom: 0.02rem solid #8393a5;
}

.loginPage .regFor {
  display: flex;
  justify-content: space-between;
  width: 6.78rem;
  margin: 0 auto;
  padding: 0.4rem 0;
}

.loginPage .regFor a {
  color: #ffd162;
}

.loginPage .slideUnlock {
  position: relative;
  height: 0.8rem;
  width: 6.78rem;
  background: url(WJW_loginSlideWay_v2020.png) no-repeat;
  background-size: 6.78rem 0.8rem;
  margin: 0 auto;
  line-height: 0.8rem;
}

.loginPage .slideBlock {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.92rem;
  height: 0.8rem;
  background: url(WJW_login_slideblock.png) no-repeat;
  background-size: 0.92rem 0.8rem;
}

.loginPage .slideWay {
  text-align: center;
}

.loginPage .denglu {
  width: 6.74rem;
  height: 0.8rem;
  margin: 0 auto;
  background: #1999ff;
  border-radius: 0.05rem;
  text-align: center;
  line-height: 0.8rem;
  font-size: 0.34rem;
  margin-top: 0.4rem;
}
#slider1{width: 6.78rem;height: 0.64rem;margin:0 auto;}
.slideVer{display:none;}
/*
    个人用户注册 - 步骤1
*/
.perReg .perRegConTC {
  display: flex;
  justify-content: center;
  padding: 1.2rem 0 0.65rem 0;
}

.perReg .perRegConTC div {
  margin: 0 0.3rem;
  font-size: 0.46rem;
}

.perReg .perRegConTC div.bar {
  display: none;
}

.perReg .perRegConTItem.active {
  border-bottom: 0.05rem solid #1999ff;
  padding-bottom: 0.2rem;
  font-weight: bold;
}

.perReg .steps {
  display: none;
}

.perReg .formCon li {
  position: relative;
  height: 0.9rem;
  line-height: 0.9rem;
  width: 6.78rem;
  margin: 0 auto;
  border-bottom: 0.02rem solid #8393a5;
  margin-top: 0.6rem;
}

.perReg .formCon li .regLeft,
.perReg .formCon li .regRight {
  float: left;
  position: relative;
}

.perReg .formCon li .regLeft {
  font-size: 0.26rem;
  text-align: right;
  width: 1.2rem;
  margin-right: 0.2rem;
}

.perReg .formCon .alertInfo {
  position: absolute;
  left: 0rem;
  top: 1.1rem;
  /*color: #ff0000;*/
  color: #9addff;
  font-size: 0.24rem;
  font-weight: normal;
  line-height: 0.24rem;
}

.perReg .formCon .alertInfo span {
  color: #ffd162;
}

.perReg .formCon li .regRight input {
  background: none;
  color: #ccc;
  height: 0.9rem;
  line-height: 0.9rem;
  width: 4.7rem;
}

.perReg li.verCode .regRight input {
  display: block;
  float: left;
  width: 3.3rem;
  padding-right: 0.2rem;
}

.perReg .formCon .sendVerCode {
  float: right;
  width: 1.6rem;
  height: 0.27rem;
  line-height: 0.27rem;
  padding-left: 0.2rem;
  border-left: 0.02rem solid #ffd162;
  color: #ffd162;
  margin-top: 0.35rem;
}

.perReg .formCon .agreeLaw {
  border-bottom: 0;
}

.perReg .formCon .agreeLaw .regRight a {
  color: #ffd162;
}

.perReg .formCon .agreeLaw .regRight {
  float: none;
  margin: 0 auto;
  text-align: center;
}

.perReg .formCon .agreeLaw .regRight input {
  display: block;
  float: left;
  width: 0.3rem;
  margin-left: 0.4rem;
}

.perReg .formCon .agreeLaw .regRight span {
  display: block;
  float: left;
  padding-left: 0.1rem;
}

.perReg .nextStep {
  height: 0.8rem;
  width: 6.74rem;
  line-height: 0.8rem;
  background: #1999ff;
  border-radius: 0.05rem;
  font-size: 0.34rem;
  text-align: center;
  margin: 1rem auto 0;
}

.perReg .formCon .agreeLaw .regRight .nextStep a {
  color: #fff;
}

.perReg .nextStep a {
  display: block;
  width: 100%;
  height: 100%;
}



.loginP .logInPopup {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(WJW_transblack.png);
  z-index: 99;
  display: none;
}

.loginP .logInPopup .popCon {
  position: absolute;
  width: 7.09rem;
  top: 3.6rem;
  left: 0.2rem;
  height: 7.35rem;
  background: #fff;
  border-radius: 0.05rem;
  overflow: hidden;
}

.loginP .logInPopup .loginCon {
  position: relative;
  width: 100%;
  height: 100%;
  overflow-x: inherit;
}

.loginP .alertInfoRed {
  position: relative;
  top: 0.1rem;
  left: 0.2rem;
  font-weight: lighter;
  color: red;
  font-size: 0.2rem;
}

.loginP .logInPopup .closePopup {
  position: absolute;
  right: -0.7rem;
  top: -0.7rem;
  height: 1.4rem;
  width: 1.4rem;
  border-radius: 0.7rem;
  background: url(WJW_index_loginPopupCross_mobile_v2020.png) no-repeat 0.3rem 0.88rem #d7d7d7;
  background-size: 0.25rem;
}

.loginP .logInPopup .loginT {
  font-size: 0.3rem;
  color: #333;
  text-align: center;
  font-weight: bold;
  padding: 0.5rem 0 0.2rem 0;
}

.loginP .logInPopup .setPwd {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: center;
  line-height: 0.4rem;
  margin: 0.2rem 0;
  color: #333;
  text-align: left;
}

.loginP .logInPopup .sendCode {
  padding: 0 0.3rem;
  font-size: 0.24rem;
  text-align: left;
  line-height: 0.4rem;
  color: #333;
  text-align: left;
  padding-top: 0.5rem;
}

.loginP .logInPopup .input_item {
  position: relative;
  width: 6.5rem;
  margin: 0 auto;
  font-size: 0.26rem;
  border-bottom: 0.02rem solid #ebebeb;
  padding: 0.25rem 0;
  margin-top: 0.2rem;
}

.loginP .logInPopup .input_item input {
  color: #adadad;
  padding-left: 0.25rem;
  width: 4.6rem;
  font-size: 0.26rem;
}

.loginP .logInPopup .input_item button {
  background: 0;
  outline: none;
  color: #ffd162;
  border-left: 0.02rem solid #ffd162;
  padding-left: 0.15rem;
}

.loginP .logInPopup .enterPwd input {
  width: 6rem;
}

.loginP .logInPopup .enterPwd .safe_class {
  position: absolute;
  font-size: 0.24rem;
  color: #333;
  bottom: -0.4rem;
  right: 0;

}

.loginP .logInPopup .enterPwd .safe_class span,
.loginP .logInPopup .enterPwd .safe_class i {
  display: inline-block;
}

.loginP .logInPopup .enterPwd .safe_class i {
  width: 0.2rem;
  height: 0.1rem;
  background: #d7d7d7;
  margin: 0 0.05rem;
  vertical-align: middle;
}


.loginP .logInPopup .confirm_active {
  width: 6.54rem;
  height: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.1rem;
  background: #1999ff;
  font-size: 0.34rem;
  color: #fff;
  text-align: center;
  margin: 0 auto;
  margin-top: 0.4rem;
}



/*
    个人用户注册 - 步骤2
*/

.perReg02 .formCon li .regLeft {
  width: 2rem;
}

.perReg02 .formCon li .regRight input {
  width: 4rem;
}

.perReg02 .formCon .alertInfo {
  left: 0rem;
}

.perReg02 .nextStep {
  margin-top: 0.5rem;
}

/*
    个人用户注册 - 步骤3
*/
.success {
  text-align: center;
  font-size: 0.32rem;
  font-weight: lighter;
  padding-top: 1rem;
  width: 6.7rem;
  margin: 0 auto;
  line-height: 0.68rem;
}

.success a {
  font-weight: bold;
  color: #ffd162;
  text-decoration: underline;
}


/*
    法人用户注册 - 步骤2
*/

.legalPer02 .formCon li .regLeft {
  width: 2.2rem;
}

.legalPer02 .formCon li .regRight input {
  width: 3.7rem;
}

.cert {
  position: absolute;
  display: none;
  background: #ddd;
  z-index: 99;
  color: #333;
  width: 100%;
  border-radius: 0.03rem;
}

.cert div {
  padding-left: 0.2rem;
}

.legalPer02 .formCon li {
  margin-top: 0.2rem;
}

.legalPer02 .formCon li .regRight input {
  padding-left: 0.2rem;
}

.legalPer02 .perRegConTC {
  padding-bottom: 0.2rem;
}

.legalPer02 .nextStep {
  margin-top: 0.5rem;
}

.certificate span {
  display: block;
  width: 4rem;
  padding-left: 0.2rem;
  background: url(WJW_legalPerDownArr_mobile_v2020.png) no-repeat right center;
  background-size: 0.23rem auto;
  color: #ccc;
}

/*
    找回密码
*/

.findPwd01 .formCon li .regRight input {
  padding-left: 0.2rem;
}

.findPwd01 .formCon .sendVerCode {
  height: 0.9rem;
  padding: 0;
  border: 0;
  margin: 0;
}

.findPwd .formCon .sendVerCode img {
  width: 1.7rem;
  height: 0.68rem;
  margin-top: 0.1rem;
}

.findPwd .certificate span {
  width: 5rem;
}



/*
    个人用户注册 - 步骤2
*/
.releInfo {
  width: 6.75rem;
  margin: 0 auto;
}
.lg_radio{
  padding-top: 0.4rem;
  width: 6.78rem;
  margin: 0 auto
}
.lg_radio .jbr{
    float: left;
    line-height: 0.26rem;
    color: #ffd162;
}

#jbr{
    float: left;
    width: 0.26rem;
    height: 0.26rem;
    vertical-align: middle;
    margin-right: 0.1rem;
}
/*#slider1{*/
  /*width: 6.78rem;*/
/*}*/

/*  */
/*  */
/*  */
body.loginP {
  height: 13rem;
}


/*个人中心-我的经办人*/
.clearfix{zoom: 1; _height: 1px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.addBox{text-align: right;padding-bottom: 0.16rem;}
.addBox .add{width:0.8rem;height:0.4rem;line-height:0.4rem;background:#105193;border-radius:0.05rem;color: #FFFFFF;font-size: 0.16rem;
  display: inline-block;text-align: center;}
.table_box{width: 100%;border-right: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;text-align: center;margin-bottom: 0.8rem;}
.table_box td{border-left: 1px solid #f2f2f2;border-top: 1px solid #f2f2f2;height: 0.8rem;line-height: 0.8rem;color: #333333;
  font-size: 0.18rem;width: 25%;}
.table_box td a{width:0.65rem;height:0.33rem;line-height:0.33rem;background:#105193;border-radius:0.05rem;color: #FFFFFF;
  font-size: 0.16rem;display:inline-block;margin: 0 auto;}
.table_box td .jiechu,
.table_box td .delete{background:#f2f2f2;color: #000000;}
.table_box td .delete{margin-left: 0.07rem;}
/*.table_box tr td+td+td{width: 1.5rem;}*/
/*.table_box tr td+td+td+td,*/
/*.table_box tr td+td+td+td+td,*/
/*.table_box tr td+td+td+td+td+td{width: 1.5rem;}*/
/*.table_box tr td+td+td+td+td+td+td{width: 1.5rem;}*/
.alpha{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 100;background: url(alpha.png) repeat;display: none;}
.winBox{position: fixed;top: 50%;left: 50%;z-index: 150;background: #ffffff;display: none;
  transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.winBox .winTitle{height:0.35rem;line-height:0.35rem;background:#f7f7f7;overflow: hidden;}
.winBox .winTitle h3{float: left;color: #333333;font-size: 0.16rem;font-weight: normal;padding-left: 0.1rem;}
.winBox .winTitle .close{float: right;display: block;width: 0.12rem;height: 0.12rem;background: url(close.png) no-repeat;
  background-size: 0.12rem 0.12rem;margin: 0.11rem 0.14rem 0 0;}
.winBox .winWap .list{width: 4.6rem;margin: 0 auto;padding-top: 0.24rem;}
.winBox .winWap .list li{overflow: hidden;}
.winBox .winWap .list li h3{float: left;height: 0.32rem;line-height: 0.32rem;color: #000000;font-size: 0.14rem;font-weight: normal;
  width: 1.4rem;text-align: right;}
.winBox .winWap .list li p{color: #c40311;font-size: 0.14rem;line-height: 0.25rem;padding: 0 0 0 1.42rem;height: 0.25rem;}
.winBox .winWap .list li .text{float: left;width: 2.9rem;height: 0.32rem;line-height: 0.32rem;color: #000000;font-size: 0.14rem;
  border: 1px solid #d9d9d9;border-radius: 0.04rem;outline: none;padding: 0 0.1rem;}
.winBox .winWap .list li .chuangjian,
.winBox .winWap .list li .queren,
.winBox4 .list2 li .enter_sq{width: 100%;height: 0.4rem;line-height: 0.4rem;border-radius: 0.05rem;
  color: #ffffff;font-size: 0.14rem;text-align: center;background:#105193;display: block;}
.winBox .winWap .list li .hRadio{padding-left: 0.22rem; display: inline-block;background: transparent url(radio.png) no-repeat left top;
  background-size: 0.14rem 0.28rem;height: 0.14rem;line-height:0.14rem;cursor:pointer;font-size: 0.14rem;margin-left: 0.15rem;}
.winBox .winWap .list li .hRadio_Checked{background-position: left bottom;}
#radiolist{float: right;padding-bottom: 0.1rem;}
.winBox1{width: 5.62rem;height: 5.48rem;}
.winBox1 .winWap{height: 4.9rem;overflow-y: scroll;}
.winBox2{width: 3.92rem;height: 4.1rem;}
.winBox2 .winWap .list li p{padding-left: 1.31rem;}
.winBox2 .winWap .list li .text{width:1.8rem;}
.winBox2 .winWap .list li h3{width: 1.25rem;}
.winBox2 .winWap .list{width: 3.34rem;}
.winBox2 .winWap .list li .queren{width: 1.89rem;margin: 0 auto;}
.winBox2 .winWap .list li+li+li+li+li{padding-top: 0.3rem;}
.winBox3{width: 2.8rem;height: 1.58rem;}
.winBox3 .tishi{color: #333333;font-size: 0.14rem;line-height: 1;padding: 0.33rem 0 0.25rem 0.45rem;}
.winBox3 .enter{width: 0.48rem;height: 0.27rem;line-height: 0.27rem;border-radius: 0.05rem;
  color: #ffffff;font-size: 0.14rem;text-align: center;background:#105193;display: inline-block;}
.winBox3 .cansel{width: 0.46rem;height: 0.25rem;line-height: 0.25rem;border-radius: 0.05rem;border: 1px solid #f2f2f2;
  margin-left: 0.19rem;color: #000000;font-size: 0.14rem;text-align: center;background:#ffffff;display: inline-block;}
.winBox3 .tishi+div{font-size: 0;text-align: center;}
.winBox4{width: 3.92rem;height: 5.1rem;}
.winBox4 .list2{padding: 0.36rem 0.2rem 0 ;}
.winBox4 .list2 li{overflow: hidden;padding-bottom: 0.36rem;}
.winBox4 .list2 li h3{float: left;color: #000000;font-size: 0.14rem;font-weight: normal;width: 1.65rem;line-height: 1;}
.winBox4 .list2 li p{float: left;color: #000000;font-size: 0.14rem;line-height: 1;}
.winBox4 .list2 li .enter_sq{margin: 0.04rem auto 0;width: 1.89rem;}
#expiryDate{text-align: right;padding: 0.05rem 0 0.1rem;}
#expiryDate span{font-size: 0.14rem;}
#expiryDate input,
#expiryDate span{vertical-align: middle;}
#expiryDate input{margin-left: 0.1rem;}
.table_box tr td:nth-child(3),
.table_box tr td:nth-child(4){display:none;}
/*个人中心-我的经办人*/

#iReadAlt {
  position: absolute;
  left: 0.8rem;
  top: 0.8rem;
  color: #9addff;
  font-size: 0.24rem;
  font-weight: normal;
  line-height: 0.24rem;
}

.loginP .alertInfo {
  font-weight: lighter;
  color: #37a1ff;
  font-size: 0.25rem;
}
.loginP .alertInfo span {
  cursor: pointer;
  color: #c40311;
}

.formCon .regRight .alinfo{
  position: absolute;
  left: 0.2rem;
  top: 1.2rem;
  color: #ff0000;
  font-size: 0.24rem;
  font-weight: lighter;
  line-height: 0.24rem;
}

#verityLegal2,#verityPersonal2{
  float: right;
  position: relative;
  top: -0.9rem;
  right: -0.48rem;
  height: 0.9rem;
  width: 1.7rem;
}
#verityLegal2Parent,#verityPersonal2Parent{
  height: 1rem;
}
