@charset "utf-8";
/*Date time 2019-09-29 14:40*/
/*reset*/
body,h1,h2,h3,p,ul,li{padding:0;margin:0;}
h1,h2,h3{font-weight:normal;}
body{font-family:"Microsoft Yahei";background-color:#fff;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;display:block;height:1px;visibility:none;}
/*reset*/
/* 顶部底部样式 */
.header-top{width:1200px;height:36px;line-height:36px;overflow:hidden;font-size:14px;margin:0 auto;}
.header-top a{color:#c70000;margin-right:6px;}
.header-bg{width:100%;height:282px;overflow:hidden;background-image:url(../img/top-back.png);background-repeat:no-repeat;background-size:100% 100%;}
.header{width:1200px;margin:0 auto;overflow:hidden;}
.header .logo{float:left;padding-top:10px;}
.header .nav{float:right;overflow:hidden;}
.header .nav li{padding:0 15px;height:110px;line-height:100px;float:left;font-size:16px;}
.header .nav li a:hover{color:#c70000;}
.header .nav li.current{background-color:#fff;}
.header .nav li.current a{color:#c70000;}
.header .titpic{width:100%;text-align:right;overflow:hidden;}
.header .titpic img{display:inline-block;margin-right:150px;}
.footer-bg{width:100%;height:202px;background-image:url(../img/bottom-bg.png);background-repeat:no-repeat;background-size:100% 100%;overflow:hidden;}
.footer-bg .footer{width:1200px;height:160px;margin:0 auto;overflow:hidden;text-align:center;padding-top:90px;box-sizing:border-box;position:relative;}
.footer-bg .footer p{font-size:14px;line-height:24px;color:#333;}
.footer-bg .bot{text-align:center;font-size:14px;color:#fff;line-height:40px;}
.footer-bg .footer .ewma{position:absolute;top:35px;right:0;z-index:99;overflow:hidden;}
.footer-bg .footer .ewma ul li{width:100px;float:left;}
.footer-bg .footer .ewma ul li h1{font-size:14px;}
/* 顶部底部样式结束 */
/* 分页器 */
.fenye{width:100%;height:38px;text-align:center;margin:40px 0;font-size:14px;color:#333;}
.fenye span{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;border:1px solid #ddd;cursor:pointer;font-size:14px;color:#333;}
.fenye span i{font-size:18px;line-height:35px;}
.fenye span.current{background-color:#88929b;border-color:#88929b;color:#fff;}
.fenye span:hover{background-color:#eee;}
.fenye span:active{background-color:#ddd;}
.fenye span.current:hover{background-color:#88929b;}
.fenye .txt{width:54px;height:36px;line-height:36px;text-align:center;border:1px solid #ddd;font-size:14px;color:#333;padding:0;outline:none;}
.fenye .btn{width:34px;height:38px;border:1px solid #ddd;cursor:pointer;font-size:14px;color:#333;padding:0;outline:none;background-color:#fff;}
.fenye .btn:hover{background-color:#eee;}
.fenye .btn:active{background-color:#ddd;}
/* 分页器结束 */
/* 位置 */
.yhzx-location{width:1200px;height:90px;line-height:90px;margin:0 auto;overflow:hidden;margin-top:30px;background-image:url(../img/zxwz.jpg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;text-align:right;font-size:20px;color:#333;}
.yhzx-location b{color:#c30000;}
/* 左侧菜单 */
.yhzx-content{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:50px;margin-top:30px;}
.yhzx-menu{width:208px;border:1px solid #ccc;overflow:hidden;float:left;}
.yhzx-menu ul li{height:auto;line-height:54px;overflow:hidden;border-bottom:1px solid #ccc;text-align:center;cursor:pointer;}
.yhzx-menu ul li:last-child{border-bottom:0;}
.yhzx-menu ul li.active{border-left:4px solid #c30000;padding-right:4px;}
.yhzx-menu ul li a{font-size:16px;color:#333;}
.yhzx-menu ul li a:hover{font-weight:bold;}
.yhzx-menu ul li span{display:block;border-bottom:1px solid #ccc;position:relative;}
.yhzx-menu ul li span.active{border-left:4px solid #c30000;padding-right:4px;}
.yhzx-menu ul li span i{font-size:20px;position:absolute;top:17px;right:15px;z-index:99;}
.yhzx-menu ul li span a{font-size:18px;color:#c30000;}
.yhzx-menu ul li ul{display:none;}
.yhzx-menu ul li ul.open{display:block;}
/* 右侧内容 */
.yhzx-cnt{width:918px;min-height:600px;padding:20px 25px 0 25px;float:right;overflow:hidden;border:1px solid #ccc;position:relative;}
.yhzx-cnt .toptit{width:100%;height:51px;line-height:50px;border-bottom:1px solid #ccc;}
.yhzx-cnt .toptit h1{height:50px;float:left;font-size:20px;font-weight:bold;color:#333;padding:0 15px;border-bottom:3px solid #c30000;}
.yhzx-cnt .toptit span{float:right;font-size:14px;cursor:pointer;}
.yhzx-cnt .toptit span em{font-style:normal;color:#c30000;}
.yhzx-cnt .btmbtn{display:block;width:190px;height:50px;line-height:50px;margin:0 auto;text-align:center;border-radius:6px;font-size:18px;color:#fff;border:0;outline:none;cursor:pointer;margin-top:60px;background:-webkit-linear-gradient(left,#ac2253,#2b80c0);background-color:#99519b;}
.yhzx-cnt .topbtn{display:inline-block;width:100px;height:30px;line-height:30px;margin:0 auto;text-align:center;border-radius:6px;font-size:14px;color:#fff;border:0;outline:none;cursor:pointer;margin-top:10px;background:-webkit-linear-gradient(left,#ac2253,#2b80c0);background-color:#99519b;}
.yhzx-cnt .botbtn{display:inline;width:190px;height:50px;line-height:50px;margin:0 auto;text-align:center;border-radius:6px;font-size:18px;color:#fff;border:0;outline:none;cursor:pointer;background:-webkit-linear-gradient(left,#ac2253,#2b80c0);background-color:#99519b;}
.yhzx-cnt .bitian{font-style:normal;font-size:22px;color:#c30000;vertical-align:middle;margin-right:4px;}
.yhzx-cnt .toptishi{font-size:14px;color:#333;line-height:22px;width:410px;position:absolute;top:15px;right:25px;z-index:99;text-align:center;}
.yhzx-cnt .w240t25{width:240px;top:25px;}
.yhzx-cnt .w440{width:440px;}
.yhzx-cnt .zjfw{font-size:16px;color:#c30000;line-height:30px;position:absolute;top:20px;right:25px;z-index:99;}
.yhzx-cnt .goback{width:120px;height:26px;line-height:26px;font-size:14px;text-align:center;border:1px solid #ccc;cursor:pointer;}
/* 表格 */
.yhzx-cnt .txtlist{width:100%;overflow:hidden;margin-top:30px;padding-bottom:20px;}
.yhzx-cnt .txtlist table{width:100%;border-collapse:collapse;border-spacing:0;}
.yhzx-cnt .txtlist table tr th{height:58px;background-color:#f5f5f5;padding:0;font-weight:normal;font-size:16px;color:#333;}
.yhzx-cnt .txtlist table tr td{height:58px;border-bottom:1px solid #eee;padding:0;text-align:center;font-size:14px;color:#333;}
.yhzx-cnt .txtlist .w400{width:400px;padding:0 10px;}
.yhzx-cnt .txtlist .w300{width:300px;padding:0 60px;}
.yhzx-cnt .txtlist .w210{width:210px;padding:0 10px;}
.yhzx-cnt .txtlist .w190{width:190px;padding:0 10px;}
.yhzx-cnt .txtlist .w120{width:120px;padding:0 10px;}
.yhzx-cnt .txtlist .w100{width:100px;padding:0 10px;}
.yhzx-cnt .txtlist .w90{width:90px;padding:0 10px;}
.yhzx-cnt .txtlist .w60{width:60px;padding:0 10px;}
.yhzx-cnt .txtlist .w210d{display:inline-block;font-weight:normal;width:210px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yhzx-cnt .txtlist .tL{text-align:left;}
.yhzx-cnt .txtlist .tC{text-align:center;}
.yhzx-cnt .txtlist span{cursor:pointer;}
.yhzx-cnt .txtlist .red{color:#c30000;font-style:normal;}
.yhzx-cnt .txtlist span.btn{color:#c30000;width:60px;display:inline-block;margin:0;}
.yhzx-cnt .txtlist .btn{display:inline-block;width:30px;margin:0 20px;}
.yhzx-cnt .txtlist .btn i{font-size:18px;}
.yhzx-cnt .txtlist .btn .fa-square-o{color:#999;}
.yhzx-cnt .txtlist .btn .fa-check-square-o{color:#333;}
.yhzx-cnt .txtlist .delebox{padding:14px 20px;background-color:#f5f5f5;}
.yhzx-cnt .txtlist .delebox b{display:inline-block;;height:30px;line-height:30px;font-size:14px;font-weight:normal;color:#333;cursor:pointer;}
.yhzx-cnt .txtlist .delebox span{display:inline-block;padding:0 10px;height:30px;line-height:30px;background-color:#c30000;color:#fff;font-size:14px;border-radius:4px;margin-left:6px;}
.yhzx-cnt .txtlist .search{width:100%;height:28px;padding-bottom:20px;overflow:hidden;}
.yhzx-cnt .txtlist .search .txt{width:130px;height:26px;line-height:26px;font-size:14px;padding:0 10px;border:1px solid #ccc;outline:none;margin-left:20px;margin-right:4px;}
.yhzx-cnt .txtlist .search .btn{width:66px;height:26px;line-height:26px;font-size:14px;border:1px solid #c30000;outline:none;margin:0 0 0 6px;background-color:#fff;padding:0;box-sizing:content-box;text-align:center;color:#c30000;cursor:pointer;}
.yhzx-cnt .txtlist .search .gray{border-color:#ccc;color:#666;}
.yhzx-cnt .txtlist .btmbox{width:100%;height:58px;background-color:#f5f5f5;}
/* 个人信息 */
.yhzx-cnt .gereninfo{width:100%;overflow:hidden;margin-top:20px;padding-bottom:10px;}
.yhzx-cnt .gereninfo .toux{width:84px;height:84px;float:left;}
.yhzx-cnt .gereninfo .toux img{width:100%;height:100%;display:block;}
.yhzx-cnt .gereninfo .info{width:824px;float:right;}
.yhzx-cnt .gereninfo .info .top{width:100%;height:34px;border-bottom:1px solid #ccc;font-size:16px;}
.yhzx-cnt .gereninfo .info .txt{width:100%;overflow:hidden;margin-top:10px;}
.yhzx-cnt .gereninfo .info .txt ul li{width:25%;float:left;height:30px;line-height:30px;font-size:16px;color:#333;}
.yhzx-cnt .gereninfo .info .txt ul li:last-child{width:100%;}
.yhzx-cnt .gereninfo .info .txt ul li b{color:#c30000;}
.yhzx-cnt .gereninfo .info .txt ul li u{text-decoration:none;color:#999;}
.yhzx-cnt .xianginfo{width:100%;overflow:hidden;margin-top:20px;padding-bottom:40px;}
.yhzx-cnt .xianginfo ul li{width:100%;min-height:38px;line-height:38px;font-size:16px;color:#333;border-bottom:1px solid #eee;overflow:hidden;}
.yhzx-cnt .xianginfo ul li span{display:block;float:left;width:200px;text-align:right;vertical-align:top;}
.yhzx-cnt .xianginfo ul li b{display:block;float:left;width:710px;font-weight:normal;vertical-align:top;line-height:26px;padding:6px 0;}
.yhzx-cnt .xianginfo ul li img{width:60px;height:60px;display:block;}
/* 我的卡片 */
.yhzx-cnt .cardcnt{width:100%;overflow:hidden;margin-top:40px;}
.yhzx-cnt .cardcnt .box{width:500px;height:320px;margin:0 auto;overflow:hidden;background-color:#e7e7e7;margin-bottom:50px;position:relative;}
.yhzx-cnt .cardcnt .box .btn{width:118px;height:118px;border-radius:50%;display:block;margin:70px auto 30px auto;background-image:url(../img/up01.png);background-size:100% 100%;cursor:pointer;}
.yhzx-cnt .cardcnt .box p{font-size:16px;color:#666;text-align:center;}
.yhzx-cnt .cardcnt .box .del{font-size:14px;display:block;width:40px;height:24px;line-height:24px;text-align:center;color:#c30000;position:absolute;top:0;right:0;z-index:99;cursor:pointer;}
.yhzx-cnt .cardcnt .box img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:97;}
/* 修改密码 */
.yhzx-cnt .xgmima{width:100%;overflow:hidden;margin-top:60px;}
.yhzx-cnt .xgmima .row{width:100%;height:40px;line-height:40px;overflow:hidden;margin-top:20px;}
.yhzx-cnt .xgmima .row h1{width:300px;font-size:16px;color:#333;text-align:right;float:left;}
.yhzx-cnt .xgmima .row .txt{width:618px;float:right;}
.yhzx-cnt .xgmima .row .txt input{width:240px;height:38px;padding:0 15px;border:1px solid #ddd;border-radius:4px;vertical-align:top;outline:none;}
.yhzx-cnt .xgmima .row .txt span{font-size:16px;color:#888;margin-left:10px;}
/* 填表 */
.yhinfo{width:100%;overflow:hidden;margin-top:20px;padding-bottom:50px;}
.yhinfo .row{width:100%;min-height:36px;margin-top:20px;}
.yhinfo .row h1{width:200px;float:left;font-size:16px;height:36px;line-height:36px;color:#333;text-align:right;}
.yhinfo .row .txtbox{width:710px;min-height:36px;line-height:36px;font-size:16px;color:#333;float:right;}
.yhinfo .row .txtbox .toux{width:84px;height:84px;overflow:hidden;}
.yhinfo .row .txtbox .toux img{width:100%;height:100%;display:block;}
.yhinfo .row .txtbox .txt{width:570px;height:34px;line-height:34px;padding:0 10px;border:1px solid #ddd;outline:none;vertical-align:top;display:inline-block;}
.yhinfo .row .txtbox .drop{width:170px;height:34px;line-height:34px;padding:0 14px 0 6px;border:1px solid #ddd;outline:none;cursor:pointer;vertical-align:top;box-sizing:content-box;}
.yhinfo .row .txtbox .checkboxcnt{width:700px;}
.yhinfo .row .txtbox .checkboxcnt li{width:20%;height:32px;float:left;}
.yhinfo .row .txtbox .checkboxcnt label{font-size:16px;color:#333;vertical-align:middle;cursor:pointer;}
.yhinfo .row .txtbox .checkboxcnt input{width:18px;height:18px;vertical-align:middle;margin:0 6px 4px 0;cursor:pointer;padding:0;}
.yhinfo .row .txtbox .radiocnt{min-height:36px;line-height:36px;}
.yhinfo .row .txtbox .radiocnt label{font-size:16px;color:#333;vertical-align:middle;cursor:pointer;margin-right:70px;}
.yhinfo .row .txtbox .radiocnt input{width:18px;height:18px;vertical-align:middle;margin:0 6px 4px 0;cursor:pointer;padding:0;}
.yhinfo .row .txtbox .txtareacnt{width:600px;height:100px;line-height:24px;padding:10px;border:1px solid #ddd;outline:none;font-size:16px;resize:none;vertical-align:top;}
.yhinfo .row .txtbox .huodong{padding-bottom:10px;}
.yhinfo .row .txtbox .h80{height:80px;}
.yhinfo .row .txtbox .h200{height:200px;}
.yhinfo .row .txtbox .w170{width:170px;}
.yhinfo .row .txtbox .w200{width:200px;}
.yhinfo .row .txtbox .w270{width:270px;}
.yhinfo .row .txtbox .w370{width:370px;}
.yhinfo .row .txtbox .w470{width:470px;}
.yhinfo .row .txtbox .w500{width:500px;}
.yhinfo .row .txtbox .w600{width:600px;}
.yhinfo .row .txtbox span{font-size:14px;color:#888;margin-left:10px;}
.yhinfo .row .txtbox p{font-size:14px;color:#888;line-height:30px;}
.yhinfo .row .txtbox .upbtn{padding:0 10px;height:36px;line-height:36px;display:inline-block;background-color:#c30000;font-size:14px;color:#fff;border-radius:3px;cursor:pointer;}
.yhinfo .row .txtbox .debtn{padding:0 10px;height:36px;line-height:36px;display:inline-block;background-color:#ccc;font-size:14px;color:#333;border-radius:3px;cursor:pointer;}
.yhinfo .row .txtbox .red{color:#c30000;margin-left:0;}
.yhinfo .row .txtbox .dan{width:18px;height:18px;vertical-align:middle;margin:0 0 4px 6px;cursor:pointer;padding:0;}
.yhinfo .row .txtbox .logo{display:inline-block;width:128px;height:128px;vertical-align:top;background-image:url(../img/uptu.png);background-size:100% 100%;border-radius:3px;position:relative;cursor:pointer;}
.yhinfo .row .txtbox .logo em{font-style:normal;font-size:14px;color:#c30000;display:inline-block;width:30px;height:20px;line-height:20px;position:absolute;top:0;right:0;z-index:99;}
.yhinfo .row .txtbox .logo img{width:128px;height:128px;display:inline-block;position:absolute;top:0;left:0;z-index:97;border-radius:3px;}
.yhinfo .huodongtxt{width:100%;height:20px;line-height:20px;text-align:center;font-size:14px;color:#c30000;margin-top:20px;}
/* 流程 */
.liucheng{width:100%;overflow:hidden;padding-bottom:60px;}
.liucheng ul li{padding:0 20px;height:60px;line-height:60px;font-size:16px;color:#333;border-bottom:1px solid #ddd;margin-top:10px;}
/* 二维码 */
.erweima{width:100%;overflow:hidden;padding:80px 0;}
.erweima .ewmbox{width:280px;float:left;margin:0 88px;text-align:center;}
.erweima .ewmbox img{width:280px;height:280px;display:block;}
.erweima .ewmbox h1{font-size:20px;font-weight:bold;margin-top:20px;}
/* end over */
 .row .txt .pho{width:150px;height:150px;background-color:#f3f3f3;padding:20px;box-sizing:border-box;text-align:center;position:relative;float: left;}
 .row .txt .pho .web_img_delbtn{display:none;}
 .row .txt .pho .uploader-list .info{display:none;}
 .row .txt .pho .uploader-list b{display:none;}
 .row .txt .pho .uploader-list h1{display:none;}
 .row .txt .pho .uploader-list u{display:none;}
 .row .txt .del{width:150px;line-height:20px;font-size:14px;color:#01518e;margin-top:6px;cursor:pointer;text-align: center;}
 .row .txt .pho img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:9;}
 .row .txt .pho span{width:54px;height:54px;border-radius:50%;background-color:#fff;border:1px solid #01518e;display:inline-block;box-sizing:border-box;
				    font-size:34px;color:#01518e;line-height:50px;margin:30px 0;position:relative;}
 .row .txt .pho input{width:54px;height:54px;margin:0;position:absolute;top:0;left:0;border-radius:50%;opacity:0;cursor:pointer;font-size:0;}
 .row .txt .uptxt{margin-left:20px;line-height:150px;font-size:16px;color:#333;float:left;}
 
 /* 地址选择 */
.dz-cnt{width:100%;height:60%;background-color:#fff;overflow:hidden;position:fixed;left:0;right:0;bottom:-60%;z-index:999;}
.dz-bg{width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:998;display:none;}
.dz-cnt .txt{width:100%;height:40px;line-height:40px;text-align:center;border-bottom:1px solid #ccc;font-size:16px;overflow:hidden;}
.dz-cnt .box{width:33%;height:100%;float:left;border-right:1px solid #ccc;overflow:auto;cursor:pointer;display:none;}
.dz-cnt .box::-webkit-scrollbar{display:none;}
.dz-cnt>.box+.box+.box{border-right:0;}
.dz-cnt .box ul{padding-bottom:60px;}
.dz-cnt .box ul li{padding:5px 30px;line-height:24px;font-size:16px;}